Fysisk vs virtuelt minne
Fysisk minne og virtuelt minne er to former for minne som brukes til å lagre data på en datamaskin. Fysisk minne refererer til brikker som RAM-minne (Random Access Memory) og lagringsenheter som harddisker som brukes til å lagre data. Virtuelt minne er et minne som er opprettet av operativsystemet når datamaskinen ikke har nok fysisk minne til å utføre et program. Virtuelt minne skapes ved å kombinere RAM med harddiskplassen. Virtuelt minne tillater kjøring av store programmer raskere når RAM ikke er nok.
Fysisk hukommelse
Som nevnt tidligere, refererer fysisk minne til RAM og harddiskene i datamaskinen som brukes til å lagre data. På en datamaskin blir operativsystemet, applikasjonsprogrammene og dataene som brukes for øyeblikket, lagret i RAM, slik at prosessoren raskt får tilgang til dem. RAM kan nås raskere enn de andre lagringsenhetene som harddisken og CD-ROM. Men dataene i RAM-en eksisterer bare mens datamaskinen kjører. Når strømmen er slått av, går alle dataene i RAM tapt, og operativsystemet og andre data blir lastet igjen til RAM fra harddisken når datamaskinen slås på. Harddisken er et ikke-flyktig minne (et minne som lagrer data selv når det ikke får strøm) som brukes til å lagre data på en datamaskin. Den består av sirkulære disker kalt platters som lagrer magnetiske data. Data skrives og leses til og fra platene ved hjelp av lese / skrivehoder.
Virtuell hukommelse
Virtuelt minne brukes når datamaskinen mangler RAM-plass for å utføre et program. Virtuelt minne kombinerer RAM-plass med harddiskplass. Når datamaskinen ikke har nok RAM-plass til å utføre et program, overfører det virtuelle minnet data fra RAM-en til en personsøkingsfil, noe som frigjør plassen i RAM-en. En del av harddisken brukes til å lagre sidefilen. Denne overføringsprosessen gjøres så raskt slik at brukeren ikke føler forskjell. Virtuelt minne kan inneholde en hel datablokk mens delen som for øyeblikket kjøres, ligger på RAM-minnet. Derfor tillater det virtuelle minnet operativsystemet å kjøre flere programmer samtidig og øker graden av multiprogrammering. Mens du øker størrelsen på programmene som kan kjøres,virtuelt minne gir kostnadsfordeler siden harddiskminne er billigere enn RAM.
Hva er forskjellen mellom fysisk og virtuelt minne
Mens fysisk minne refererer til fysiske enheter som lagrer data på en datamaskin som RAM og harddisker, kombinerer virtuelt minne RAM-plass med harddiskplass for å lagre data i RAM, når RAM-plass ikke er nok. En del av harddisken brukes til å lagre sidefilene som brukes av det virtuelle minnet til å lagre dataene som overføres fra RAM. Selv om det er veldig raskt å bytte data mellom sidefilene på harddisken og RAM (via det virtuelle minnet), kan for mye bytte redusere systemets ytelse.