Virtueel geheugen wordt in Linux Swap-ruimte genoemd en wordt gebruikt wanneer het fysieke geheugen (RAM) vol is. Wanneer het systeem meer geheugen nodig heeft en het RAM vol is, worden inactieve pagina’s in het geheugen verplaatst naar de swapruimte. Swap is geen vervanging voor fysiek geheugen, het is slechts een klein gedeelte op de harde schijf; het moet worden aangemaakt tijdens de installatie. Het is beter om swap ruimte te hebben gelijk aan 2X RAM.
Soms zal het systeem de volledige hoeveelheid swap geheugen gebruiken, zelfs als het systeem genoeg fysiek geheugen beschikbaar heeft, dit gebeurt omdat inactieve pagina’s die zijn verplaatst naar de swap tijdens het hoge geheugen gebruik niet zijn terug gegaan naar het fysieke geheugen in normale conditie. Dat moment moeten we handmatig wissen (Verplaats de inactieve pagina naar het fysieke RAM) met behulp van het volgende commando.
Geef eerst het volgende commando om de verhuizing te starten, dit zal tijd kosten afhankelijk van de grootte van het swap geheugen.
PS: U moet voldoende fysiek geheugen beschikbaar hebben op het systeem voordat u de volgende commando’s start, dat betekent
Swap Geheugen = Vrij Geheugen van het fysieke RAM.
Als u de 2GB swap geheugen wilt wissen, moet u meer dan 2GB vrij geheugen in het fysieke RAM hebben.
swapoff -a
Als het bovenstaande commando succesvol is voltooid, voert u het volgende commando uit om de swap opnieuw in te schakelen.
swapon -a
Dat is alles!.