Fysisk kontra virtuelt minne
Fysisk minne og virtuelt minne er to former for minne som brukes til å lagre data i 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 opprettes av operativsystemet når datamaskinen ikke har nok fysisk minne til å kjøre et program. Virtuelt minne skapes ved å kombinere RAM med harddiskplass. Virtuelt minne gjør det mulig å kjøre store programmer raskere når RAM-en ikke er nok.
Fysisk hukommelse
Som tidligere nevnt refererer fysisk minne til RAM og harddiskene i datamaskinen som brukes til å lagre data. I en datamaskin lagres operativsystemet, applikasjonsprogrammer og data som brukes i øyeblikket i RAM-en, slik at de raskt kan nås av prosessoren. RAM kunne nås raskere enn andre lagringsenheter som harddisk og CD-ROM. Men dataene i RAM-en eksisterer bare mens datamaskinen kjører. Når strømmen slås av, går alle dataene i RAM-en tapt og operativsystemet og andre data lastes inn igjen til RAM-en fra harddisken når datamaskinen slås på. Harddisk er et ikke-flyktig minne (et minne som lagrer data selv når det ikke er strømførende) som brukes til å lagre data i en datamaskin. Den består av sirkulære disker k alt tallerkener som lagrer magnetiske data. Data skrives og leses til og fra platene ved hjelp av lese-/skrivehoder.
Virtuelt minne
Virtuelt minne brukes når datamaskinen mangler RAM-plass for å kjøre et program. Virtuelt minne kombinerer RAM-plassen med harddiskplassen. Når datamaskinen ikke har nok RAM-plass til å kjøre et program, overfører det virtuelle minnet data fra RAM-en til en personsøkingsfil, som frigjør plass i RAM-en. En del av harddisken brukes til å lagre sidefilen. Denne overføringsprosessen gjøres så raskt at brukeren ikke føler en forskjell. Virtuelt minne kan inneholde en hel blokk med data mens delen som kjøres for øyeblikket ligger på RAM. Derfor lar det virtuelle minnet operativsystemet kjøre flere programmer samtidig og øker dermed graden av multiprogrammering. Mens du øker størrelsen på programmene som kan kjøres, gir virtuelt minne kostnadsfordeler siden harddiskminne er rimeligere enn RAM.
Hva er forskjellen mellom fysisk og virtuelt minne
Mens fysisk minne refererer til fysiske enheter som lagrer data i en datamaskin som RAM- og harddiskstasjoner, kombinerer virtuelt minne RAM-plassen med harddiskplassen for å lagre data i RAM-en, når RAM-plassen er ikke 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 går veldig raskt å bytte data mellom sidefilene på harddisken og RAM-en (via det virtuelle minnet), kan for mye bytte redusere den generelle ytelsen til systemet.