Virtueel geheugen: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
"_" moet zijn " ", maar die hoort niet in link
Geen bewerkingssamenvatting
Regel 1:
Met '''virtueel geheugen''' wordt een mechanisme bedoeld waarmee een [[besturingssysteem]] een deel van de [[harde schijf]] gebruikt om tijdelijk niet gebruikte gegevens te bewaren om zo meer hoofdgeheugenwerkgeheugen ([[Random Access Memory|RAM]]) vrij te houden voor belangrijker zaken. Dit wordt de '''swap'''-file of '''swap-area''' genoemd.
 
Bij [[multitasking]] besturingssystemen draaien verschillende taken achter elkaar. Deze verschillende programma's gebruiken meestal maar een klein gedeelte van het aan hun toegewezen geheugen. Daarom probeert het besturingssysteem alleen die blokken in het actieve geheugen te houden die het meest gebruikt worden, alle andere geheugenblokken worden dan weggeschreven naar de swap. Als een programma een geheugenblok nodig heeft wat op de swap staat, duurt het langer om die informatie op te halen en tevens moet het besturingssysteem dan beslissen welk actieve geheugenblok het hiervoor zal gebruiken. Het voordeel van ''swappen'' is natuurlijk dat applicaties lijken te beschikken over veel meer geheugen, een nadeel dat dat geheugen veel trager in gebruik is, aangezien een harde schijf veel trager is dan RAM (zie ook [[Geheugenhiërarchie]]).