Wat is een virtueel geheugensysteem?
Een virtueel geheugensysteem verwijst naar een gebied op de harde schijf van een computer waarmee programma's kunnen werken zonder dat ze in het fysieke geheugen hoeven te worden geladen. Computers hebben in principe twee soorten geheugensystemen: random access memory (RAM) en virtueel geheugen (VM). Als er niet voldoende fysiek geheugen of RAM beschikbaar is om alle toepassingen uit te voeren die een gebruiker mogelijk heeft geopend, maakt het systeem gebruik van virtueel geheugen om het verschil te maken.
Als de computer niet de mogelijkheid had om toegang te krijgen tot het virtuele geheugen toen het RAM was uitgeput, zou de gebruiker een foutmelding krijgen dat andere toepassingen zouden moeten worden gesloten om een nieuw programma te laden. Het virtuele geheugenproces werkt door locaties in het fysieke geheugen te zoeken die gedurende een bepaalde periode niet zijn gebruikt. Deze informatie wordt vervolgens naar een gebied op de harde schijf gekopieerd. De beschikbare vrije ruimte kan nu worden gebruikt om het nieuwe programma te laden.
Deze functie is een van de vele bewerkingen die automatisch door uw computer worden uitgevoerd en door de gemiddelde gebruiker niet worden opgemerkt. Het virtuele geheugen is niet alleen een manier waarop de computer extra geheugen creëert voor het gebruik van toepassingen, maar maakt ook gebruik van de beschikbare systeemgeheugenbronnen. Dit is goedkoper dan de aanschaf van extra RAM-chips. De harde schijf van elk computersysteem heeft een gebied dat wordt gebruikt voor virtueel geheugen.
Deze secundaire opslagbron, waar informatie wordt opgeslagen en opgehaald, wordt een wisselbestand genoemd. Het gebied waar gegevens heen en weer worden uitgewisseld tussen het fysieke geheugen en het virtuele geheugensysteem, in blokken van gelijke grootte, worden de pagina's genoemd. Virtueel geheugen is in feite een klein wisselbestand dat zich op de harde schijf bevindt. Eenvoudigweg toevoegen aan de grootte van het wisselbestand kan de opslagcapaciteit van het virtuele geheugensysteem vergroten. De enige manier om meer RAM te creëren, is daarentegen het kopen en installeren van chips met grotere geheugencapaciteit.
Een van de nadelen van virtueel geheugen is dat de lees- en schrijfverwerkingssnelheid merkbaar langzamer is in vergelijking met willekeurig toegankelijk geheugen. Gebruikers die in belangrijke mate afhankelijk zijn van het virtuele geheugensysteem om hun applicaties uit te voeren, zullen afnemen van de algemene prestaties van hun computersysteem. Het feit is dat harde schijven niet zijn gebouwd voor het verwerken van kleine stukjes informatie. De sleutel tot optimale systeemprestaties is om meer dan genoeg RAM te hebben om uw routinematige programmabewerkingsworkloads aan te kunnen. Dit zorgt ervoor dat toegang tot VMS een uitzondering is en niet de regel.