Virtuellt minne är en avancerad form av minneshantering som används av de flesta operativsystem idag. Istället för att tilldela ett program en exklusiv del av det arbetsminne som finns tillgängligt så får varje program en virtuell motsvarighet till en helt egen dator. Operativsystemet ligger sedan gömt under denna virtuella minnesrymd och sköter all de riktiga minnes-resurserna så att alla program som körs får det de behöver, men inte mera. På så vis undviks svinn och minnet kan utnyttjas till max.
Exempelvis så behöver inte ett program minnet C för att arbeta sig från A till B. C kan då lagras tills dess att arbetet med C börjar. När väl arbetet från B till C påbörjas så behövs inte längre A som då kan läggas ut. Ett program som sover eller väntar på data från tangentbordet eller nätverket behöver inte heller några resurser tills att dessa data kommer, operativsystemet kan då lagra hela programmet för att sedan väcka det till liv igen när data kommit.
I svåra fall kan detta orsaka ett fenomen som kallas trashing då flera program samtidigt vill ha tillgång till mera data än det finns riktigt arbetsminne. Data måste då konstant flyttas till och från hårddisken så att de data som skall behandlas finns i arbetsminnet just då de behövs. Detta fenomen uppstår lätt på äldre datorer utan tillräckligt arbetsminne eller när för många program körs samtidigt.
Eftersom en hårddisk är ett relativt långsamt medium så fungerar swapping aldrig lika bra som riktigt arbetsminne, det är dock väldigt billigt och en dator kan väl anpassa bruket av hårddisken för lagring av data för att användaren skall märka så lite som möjligt av processen.
Memòria virtual | Virtuální paměť | Virtuel hukommelse | Virtuelle Speicherverwaltung | Virtual memory | Memoria virtual | Näennäismuisti | Mémoire virtuelle | Memoria virtual | זיכרון וירטואלי | Virtuális memória | Memoria virtuale | 仮想記憶 | 가상 메모리 | Virtualioji atmintis | Virtueel geheugen | Pamięć wirtualna | Memória virtual | Swap | Virtuálna pamäť | Navidezni pomnilnik | 虚拟内存
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Virtuellt minne".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world