Virtueel geheugen is geen speciale chip in de harde schijf. Het is een geheugenbeheertechniek waarmee een computer programma's kan uitvoeren die groter zijn dan de hoeveelheid fysiek geheugen die op het systeem is geïnstalleerd.
Virtueel geheugen werkt door het programma in pagina's te verdelen, die vervolgens op de harde schijf worden opgeslagen. Wanneer een pagina nodig is, wordt deze van de harde schijf naar het fysieke geheugen gekopieerd. Dit proces is transparant voor de gebruiker en zorgt ervoor dat programma's kunnen worden uitgevoerd, zelfs als ze groter zijn dan de beschikbare hoeveelheid fysiek geheugen.
Er zijn twee hoofdtypen virtueel geheugen:vraagpaging en segmentatie. Demand paging laadt pagina's alleen in het fysieke geheugen wanneer ze nodig zijn, terwijl segmentatie het programma verdeelt in segmenten van vaste grootte die als geheel in het fysieke geheugen worden geladen.
Virtueel geheugen is een essentieel onderdeel van moderne computers en stelt computers in staat programma's uit te voeren die anders onmogelijk zouden zijn. |