Hva er virtuelt minne?
Virtuelt minne finnes blant alle datamaskinoperativsystemer, og det gir noen veldig praktiske fordeler for PC-brukere. Alle datasystemer har sin egen RAM (Physical Random Access Memory) som vanligvis varierer fra 64 til 256 megabyte. Når virtuelt minne brukes, lar systemet brukerne fortsette å jobbe uten å bekymre seg for tilgjengeligheten av datalagring eller minnemetning. Det blir ofte adressert som logisk minne og lar brukere få tilgang til et større volum minne, slik at de kan bruke flere applikasjoner samtidig.
Med virtuelt minne er systemet i stand til å søke etter applikasjoner på RAM-en som ikke brukes og kopierer det samme til harddisken. Som et resultat frigjøres mer plass på RAM og nye applikasjoner kan lastes inn som må brukes umiddelbart. Hele prosessen gjøres automatisk, og brukeren trenger ikke å klikke på noe. Det fungerer ved å dele adresseområdet til applikasjonsprogrammene i mange mindre sider. Disse mindre sidene er 4K-bytesider, hver med forskjellige virtuelle minneadresser.
Personsøking er prosessen der de sovende virtuelle sidene lagres på harddisken og deretter gjenopprettes til ekte minne når brukeren trenger å betjene et bestemt program. Sidetabeller brukes av datamaskinens operativsystemer for å lagre kartleggingen av denne byttet mellom de virtuelle adressene til forskjellige applikasjoner og fysiske adresser (RAM) midlertidig. Den delen av harddisken som sidene er lagret midlertidig, kalles en sidefil.
Muligheten til å lagre disse midlertidige adressene på harddisken er ikke avhengig av RAM-begrensningene alene. Det er også en automatisk beregning av den tilgjengelige sidefilen. Systemer som har mindre RAM-er, må derfor ha større sidefiler. Som et resultat er det nødvendig å sikre at størrelsen på sidefilen er satt til maksimal mulig verdi.
Hvert operativsystem har sin egen sideveileder for å administrere sidetabellene. Sideveiledere er svært effektive når det gjelder å søke etter filer i det fysiske minnet som er minst brukt, og kan brukes til å bytte med virtuelle minnefiler. Imidlertid er det noen sider som ikke kan byttes og kalles ikke-sider eller innbygger-sider.
Et datasystem som bruker virtuelt minne har tilgang til en mer økonomisk måte å skape mer lagringsplass på. Harddiskplass er mye billigere enn RAM-brikkene som er installert på PC-en. Ved å bruke virtuelt minne unngås behovet for å oppgradere / legge til RAM.