Virtueel geheugen: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
MelancholieBot (overleg | bijdragen)
k robot Erbij: vi:Bộ nhớ ảo
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 werkgeheugen ([[Random Access Memory|RAM]]) vrij te houden voor belangrijkere zaken. Dit wordt de '''swapwisselbestand'''-bestand (of -partitieswapfile) of '''swap-ruimte''' genoemd.
 
Tijdens de uitvoering bewaart een programma gegevens in zijn geheugenruimte. Op elk moment heeft het programma meestal slechts een klein deel van de bewaarde gegevens nodig. Daarom probeert het besturingssysteem alleen die blokken in het RAM te houden die het meest gebruikt worden. De overige geheugenblokken worden dan weggeschreven naar de swap. Als een programma een geheugenblok nodig heeft wat op de swap staat, moet dat blok eerst van de schijf gelezen worden voordat het programma verder kan gaan. Om voor dit blok ruimte te maken in het RAM, moet het besturingssysteem bovendien een ander blok naar de swap verplaatsen. Het benaderen van een ''uitgeswapt'' geheugenblok duurt dus langer dan het benaderen van een blok dat reeds in het RAM aanwezig is.