Traditionellt datorer levereras med två typer av minne . Random Access Memory ( RAM ) är snabb men tillfällig , och raderas när datorn stängs av . Den andra ger permanent lagring , t.ex. på en hårddisk eller flash-enhet . Virtuellt minne kombinerar dessa två, med användning av en del av hårddisken som om det vore RAM. Detta tillåter användaren att arbeta med större filer som annars inte skulle vara möjligt inom ramen för tillgängliga RAM , och även att köra fler program samtidigt . Ytterligare Buffer
Virtuellt minne fungerar som en användbar buffert . Vissa program kan vara mycket stora och tar upp väsentliga delar av tillgängligt RAM bara att ladda . När ytterligare filer måste laddas , är det tillgängliga RAM-minnet fylls snabbt . Virtuellt minne gör de delar av RAM som är fulla , men inte för närvarande används , lagras på hårddisken , vilket gör RAM tillgängligt för bearbetning .
Bättre systemprestanda
När ett program laddas , frågar den datorn att tilldela det en del av minnet , men det är inte alltid använder hela sin tilldelning . Detta block av minne är fortfarande tabu för andra program , men så tillgängligt RAM snabbt blir knapp . Normalt kommer datorn att tilldela virtuellt minne till programvara , hålla RAM gratis . Men om virtuellt minne är tillgänglig , blir RAM inlåst och systemets prestanda snabbt sjunker .
Lindrar Minne Hogging
Innehållet i virtuellt minne byts med innehållet i datorns RAM-minne på en regelbunden basis, beroende på behoven av systemet i det ögonblicket. Som ett resultat , är det möjligt för minne - hogging programvara för att hitta det utrymme som den har tilldelats för sig själv , men vad den använder inte sitter i virtuellt minne , snarare än i RAM . Detta lindrar minne - hogging och håller datorn igång där det annars skulle hamna avstannat .
Överväganden
virtuellt minne är en fördel för de flesta datorsystem och har varit i decennier , är det inte helt utan problem . Om programvaran inte lyckas frigöra minne på balansdagen , eller när datorn kraschar , är det möjligt för virtuellt minne för att vara kvar på hårddisken . Detta tar upp utrymme i onödan och kommer så småningom att fylla en hårddisk om en fix inte är riktat . Köra programvara disc cleanup periodvis kommer att bidra till detta problem .