Het virtuele geheugen van de computer wordt gebruikt in multitasking-besturingssystemen. Dankzij dit biedt het meer efficiëntie bij het uitvoeren van meerdere programma's.
Virtueel geheugen is het gedeelte van de ruimte op de harde schijf dat door het systeem wordt toegewezen wanneer er onvoldoende RAM is om de prestaties te verbeteren. In dit geval worden gegevens die momenteel niet door de computer worden gebruikt, verplaatst naar het zogenaamde wisselbestand. De grootte van dit bestand is gelijk aan de hoeveelheid virtueel geheugen. In de regel moet voor de normale werking van het systeem de grootte van het wisselbestand 1,5 keer de grootte van het RAM-geheugen zijn. Maar als de gebruiker vaak computerspelletjes speelt met complexe grafische afbeeldingen of 3D-animatie, of zelf complexe programma's maakt, dan moet de bestandsgrootte worden verdubbeld of zelfs verdrievoudigd in verhouding tot het RAM-geheugen. gegevens naar secundaire opslag. Tegelijkertijd werken de gelijktijdig lopende processen afzonderlijk, "niet wetend" van elkaar. Er zijn twee manieren om virtueel geheugen te implementeren: pagina en segment. In een pagina-implementatie wordt het RAM verdeeld in regio's van dezelfde grootte (pagina's), die als een geheugeneenheid worden beschouwd. Een lopend proces stuurt een geheugenverzoek naar een adres in het virtuele geheugen. Het adres vertegenwoordigt het paginanummer en de offset daarin. Het systeem kan een pagina die lange tijd niet is gebruikt naar de harde schijf spoelen Segmentorganisatie verdeelt virtueel geheugen in segmenten van willekeurige grootte. Wanneer een proces toegang krijgt tot geheugen, worden sommige segmenten naar het RAM verplaatst en blijven sommige op de harde schijf. Aan elk segment kan een bepaald niveau van toegangsrechten worden toegekend. De werking van segmentgeheugen is vergelijkbaar met paginageheugen, maar heeft een lagere toegangssnelheid. In de meeste gevallen vindt de toename van het virtuele geheugen automatisch plaats, maar er zijn situaties waarin de gebruiker dit handmatig moet doen. In dit geval moet u er echter rekening mee houden dat de systeemprestaties acceptabele limieten kunnen overschrijden en dat de computer daarentegen veel langzamer zal werken. U kunt handmatig het virtuele geheugen vergroten in het Configuratiescherm in het "Systeem" of " Systeem en het onderhoud" sectie. Op de opdracht "Parameters wijzigen" verschijnt het venster "Systeemeigenschappen", waarin u het tabblad "Geavanceerd" moet selecteren. In het gedeelte "Prestaties" - de knop "Opties". In het venster "Prestatie-instellingen" - het tabblad "Geavanceerd", "Virtueel geheugen" -> "Wijzigen". Om de grootte van het wisselbestand te vergroten, schakelt u de opdracht "Paginabestandsgrootte automatisch selecteren" uit en stelt u de vereiste waarde in.