Software gemmes i sin enkleste form på en computers
lagerenheder . Her er en sammenbrud:
Primær opbevaring:
* RAM (tilfældig adgangshukommelse): Det er her den aktuelt kørende software og dens data er gemt. Det er meget hurtigt, men midlertidigt, hvilket betyder, at dataene går tabt, når computeren er slukket.
* cache: En lille hukommelse med høj hastighed, der gemmer ofte adgang til data fra RAM, hvilket gør adgang endnu hurtigere.
Sekundær opbevaring:
* harddiskdrev (HDD): En traditionel opbevaringsenhed med spindingsplader. Det er langsommere end RAM, men gemmer store mængder data permanent.
* Solid State Drive (SSD): En nyere type lagerenhed, der bruger flashhukommelse. Det er meget hurtigere end HDD'er, men har typisk mindre opbevaringskapacitet.
* Optiske drev (CD/DVD/Blu-ray): Disse enheder bruges til at læse og skrive data på optiske diske.
Andre lagringsmuligheder:
* USB -drev: Bærbare lagerenheder, der bruges til overførsel af filer.
* skyopbevaring: Data gemmes på eksterne servere, der er tilgængelige over internettet.
hvordan det fungerer:
Når du kører software, er den indlæst fra sekundær opbevaring (som din harddisk) i RAM. Dette giver CPU'en adgang til softwareinstruktionerne hurtigt og udfører dem. De data, der er oprettet og ændret af softwaren, gemmes også i RAM, mens de bruges. Når du lukker softwaren, kan dataene muligvis gemmes tilbage til harddisken eller anden lagerenhed til fremtidig brug.
Kortfattet:
Mens selve softwaren primært gemmes på din harddisk eller SSD, er det rammen, der indeholder de aktive instruktioner og data, som computeren bruger på ethvert givet tidspunkt.