Een veelgestelde vraag bij het installeren van Linux is: “Heb ik een swappartitie nodig?” In computertermen is het grootste deel van het geheugen beschikbaar wanneer u een computer voor het eerst gebruikt. Het enige geheugen dat wordt gebruikt, is afkomstig van de processen die door het besturingssysteem worden vereist. Elke keer dat u een applicatie laadt, start er een nieuw proces en wordt er een hoeveelheid geheugen gereserveerd voor de applicatie. Elke keer dat u een nieuwe toepassing laadt, is er minder geheugen beschikbaar om dat programma uit te voeren. Uiteindelijk komt de computer op een punt waarop er niet genoeg geheugen is om die toepassing uit te voeren. Dit is wanneer een swap-partitie in Linux in het spel komt.
Wat doet Linux als er niet genoeg geheugen over is?
Het doodt processen. Dit is niet iets wat je wilt dat er gebeurt. Hoewel er een scoremechanisme is om te kiezen welke processen moeten worden gedood, is die beslissing aan het besturingssysteem.
Hoe hard heb je een swappartitie nodig?
Als u een computer heeft met een kleine hoeveelheid geheugen, wordt een swappartitie ten zeerste aanbevolen. Als test hebben we een virtuele machine opgezet met 1 gigabyte RAM en geen swappartitie en hebben we Peppermint Linux geïnstalleerd, dat de LXDE-desktop gebruikt, en over het algemeen heeft het een lage geheugenvoetafdruk. Peppermint Linux wordt geleverd met Chromium vooraf geïnstalleerd en elke keer dat u een Chromium-tabblad opent, wordt een behoorlijke hoeveelheid geheugen gebruikt. We openden een tabblad en navigeerden naar linux.lifewire.com en openden vervolgens een tweede tabblad en deden hetzelfde. We bleven dit proces herhalen totdat het geheugen uiteindelijk op was. Vervolgens gaf Chromium een bericht weer waarin stond dat het tabblad niet meer werkte en waarschijnlijk te wijten was aan een gebrek aan geheugen. Vervolgens hebben we een nieuwe virtuele machine opgezet met 1 gigabyte RAM en een 8 gigabyte swappartitie. We konden meerdere tabbladen openen en hoewel het fysieke RAM-geheugen bijna leeg was, begon de swapruimte te worden gebruikt en konden we doorgaan met het openen van tabbladen.
Kan ik ruimte op mijn SSD reserveren voor swapruimte?
U kunt ruimte op een SSD reserveren voor swap-ruimte, en in theorie is het sneller om toegang te krijgen tot die partitie dan op een traditionele harde schijf. SSD’s hebben een beperkte levensduur en kunnen slechts een bepaald aantal lees- en schrijfbewerkingen aan. Om de zaken in perspectief te plaatsen, dat aantal is hoog en een SSD zal waarschijnlijk langer meegaan dan de levensduur van een computer.