Hva er virtuelt minne?

"Virtuelt minne" refererer til bruk av plass på harddisken som om det var RAM (fysisk minne). Som multitasking operativsystemer dukket opp, ble virtuelt minne en nødvendighet, spesielt på datamaskiner med lavere mengder av fysisk minne. Filen eller filer som brukes som virtuelt minne kalles 'swapfiles "eller" Pagefiles.

Opprinnelse

Før ankomsten av multitasking operativsystemer som Microsoft Windows 95 og senere, og Apples Mac OS, datamaskiner vanligvis hadde bare én eller to prosesser som kjører på en gang. Microsofts MS-DOS-systemet er et perfekt eksempel: Fordi den eneste prosessen alltid kjører var "command.com" (programmet som tolker brukerens kommandoer), krav MS-DOS sin minne var lave. Når multitasking operativsystemer dukket opp, det fysiske minnet på de fleste datamaskiner var ikke nok til å holde alle dataene i bruk på en gang, så noen data måtte skrives til harddisken. De resulterende virtuelle minnefilene tok opp litt plass på disken, men tillot flere programmer er åpne, selv med en lav mengde RAM.

metoder

Virtuelt minne kan implementeres i et operativsystem på en rekke måter. De fleste versjoner av Windows lagre virtuelle minnet data i en enkelt fil som heter "pagefile.sys". Mac OS X, som er et operativsystem basert på UNIX, bruker flere filer, kalt sekvensielt: "swapfile0", "swapfile1" og "swapfile2," for eksempel.

Fordeler

Virtuelt minne største fordel, sammen med grunnen til at det ble oppfunnet, er at det tillater mer data til å forbli i bruk på en gang enn datamaskinens fysiske minnet er i stand til å holde. Disse dataene kan også bli brutt opp og lagt om for å opprettholde effektiviteten når det ikke er i bruk. Dens bruk er avhengig av mengden av data som er i bruk på samme tid, så virtuelle minnefilene trenger ikke ta opp unødvendig plass på disken.

ulemper

Virtuelt minne har også sine ulemper. Siden data er lagret på harddisken i stedet for i fysisk minne, den tid det tar å få tilgang til disse data er noe lengre. Som et resultat, kan maskinen være litt treg når mye virtuelt minne er i bruk. I tillegg, når mye data er i bruk på en gang, kan det virtuelle minnet filer blir litt stor, og etterlater lite ledig plass for brukere med små harddisker.

Tips for bruk av virtuelt minne

På grunn av sine ulemper, er det best å bare bruke virtuelt minne når det virkelig er nødvendig. For å oppnå dette, er det en rekke ting brukere kan gjøre for å redusere mengden virtuelt minne som kreves. Det ene er å installere flere minne i datamaskinen. Gjør du det gir mer fysisk minne for programmer og data som er i bruk. Brukere av Windows Vista har muligheten til å bruke en USB-stasjon koblet til en USB-port som ekstra fysisk minne. Siden USB-stasjoner bruker flash-minne i stedet for harddisker, er det ingen nedgang i hastighet.