Programvare, i sin enkleste form, lagres på datamaskinens
lagringsenheter . Her er et sammenbrudd:
Primærlagring:
* RAM (Random Access Memory): Det er her den for øyeblikket kjører programvaren og dens data blir lagret. Det er veldig raskt, men midlertidig, noe som betyr at dataene går tapt når datamaskinen er slått av.
* cache: Et lite, høyhastighetsminne som lagrer ofte fikk tilgang til data fra RAM, noe som gjør tilgangen enda raskere.
Sekundær lagring:
* harddiskstasjon (HDD): En tradisjonell lagringsenhet med spinnende tallerkener. Det er tregere enn RAM, men lagrer store datamengder permanent.
* Solid State Drive (SSD): En nyere type lagringsenhet som bruker flashminne. Det er mye raskere enn HDD -er, men har vanligvis mindre lagringskapasitet.
* Optiske stasjoner (CD/DVD/Blu-ray): Disse enhetene brukes til å lese og skrive data om optiske plater.
Andre lagringsalternativer:
* USB -stasjoner: Bærbare lagringsenheter som brukes til overføring av filer.
* Cloud Storage: Data lagres på eksterne servere som er tilgjengelige over Internett.
hvordan det fungerer:
Når du kjører programvare, er den lastet fra sekundærlagring (som harddisken din) inn i RAM. Dette lar CPU få tilgang til programvareinstruksjonene raskt og utføre dem. Dataene som er opprettet og modifisert av programvaren lagres også i RAM mens den brukes. Når du lukker programvaren, kan dataene lagres tilbake til harddisken eller annen lagringsenhet for fremtidig bruk.
Sammendrag:
Selv om programvaren i seg selv først og fremst kan lagres på harddisken eller SSD -en, er det RAM som har de aktive instruksjonene og dataene som datamaskinen bruker når som helst.