Verhoog de prestaties door de swapneiging te verlagen


Terug naar de thuispagina


Swapneiging is te hoog: op computers met weinig RAM-geheugen is Linux Mint erg traag

Standaard heeft Linux Mint helaas een te grote neiging om gebruik te gaan maken van de swap (het virtuele geheugen op de harde schijf). Handig voor servers, maar niet voor gewoon gebruik.

Daardoor spreekt Mint, vooral bij 2 GB RAM-geheugen of minder, de swap veel te snel aan. Die schrijfacties op de harde schijf vertragen Mint aanzienlijk. Virtueel geheugen op de harde schijf is nu eenmaal veel langzamer dan het "echte" RAM-geheugen. U kunt dus snelheidswinst behalen door de swapneiging te verlagen.

Let op: heeft uw computer 8 GB RAM-geheugen of meer? Dan kunt u deze ingreep gerust overslaan, want met zoveel RAM-geheugen zult u waarschijnlijk niets merken van een verlaging van de swapneiging.

De swapneiging kan een waarde hebben van 0 (bijna volledig uitgeschakeld) tot 100 (swap wordt constant gebruikt). De swapneiging staat standaard op 60, wat alleen voor servers een goede waarde is. Voor normaal thuisgebruik als bureaucomputer is hij veel te hoog. Een uitgebreide Engelstalige technische uitleg vindt u hier (webstek uit de lucht? Haal dan dit pdf-bestand binnen dat dezelfde tekst bevat).

Zo verlaagt u de swapneiging naar een redelijkere waarde:

a. Controleer allereerst de huidige swapneiging (swappiness) van uw Linux Mint:

Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)

Tik in (kopieer en plak, dat is veel beter en voorkomt fouten):

cat /proc/sys/vm/swappiness

Druk op Enter. Waarschijnlijk staat de swapneiging op de veel te hoge waarde van 60.

Verlaag de swapneiging daarom als volgt:

b. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)

c. Tik vervolgens in de terminal (gebruik kopiƫren en plakken, om tikfouten te voorkomen):

xed admin:///etc/sysctl.conf

Druk op Enter.

Nu start kladblokje Xed met een bepaald tekstbestand.

In Ubuntu 18.04 moet deze opdrachtregel zijn:
gedit admin:///etc/sysctl.conf


In Bodhi Linux moet u eerst Leafpad installeren, waarna deze opdrachtregel moet zijn:
esudo leafpad /etc/sysctl.conf

Let op: Het kan zijn dat Xed weliswaar start, maar dat er in de terminal bepaalde foutmeldingen verschijnen. Die zijn doorgaans onschuldig, dus u hoeft daar geen aandacht aan te besteden.

Voeg helemaal onderaan in het zojuist geopende tekstbestand, de volgende regels toe (kopieer en plak):

# Verminder de swapneiging tot een redelijker niveau
vm.swappiness=10


Sla het tekstbestand op en sluit het kladblokje.

d. Herstart uw computer (volledige herstart).

e. Controleer daarna even de nieuwe swapneiging in de terminal, met de volgende opdracht (kopieer en plak):

cat /proc/sys/vm/swappiness

Als het goed is, staat die nu op 10.

Let op: Het kan zijn, dat een wat lagere waarde dan 10, bij uw computer nog iets beter uitpakt.

Een werkbare praktische vuistregel zou bijvoorbeeld kunnen zijn:
1 GB of meer RAM-geheugen: 10
Minder dan 1 GB RAM-geheugen: 5

Bij computer met een SSD (Solid State Disk) moet de swapneiging overigens altijd op 5 staan, ongeacht de hoeveelheid RAM-geheugen.


Nog meer tips?

Wilt u meer tips en trucs? U vindt er nog veel meer op deze webstek!

Zoals deze:

Maak uw Linux Mint sneller

Maak Linux Mint veilig schoon

Vermijd 10 fatale vergissingen


Op de inhoud van deze webstek is een Creative Commons-licentie van toepassing.

Algemeen voorbehoud en uitsluiting aansprakelijkheid

Terug naar de thuispagina