Terug naar blog
Mei 23, 2026Handleidingen

Swapruimte toevoegen op een Linux VPS

Swapbestand aanmaken, in fstab zetten en swappiness afstemmen voor servers met weinig RAM.

Swapruimte toevoegen op een Linux VPS

Op VPS'en met weinig RAM kan het geheugen onder belasting opraken. Swap gebruikt schijfruimte als virtueel geheugen. Instructie voor Ubuntu en CentOS op Hiddence.

Huidige swap controleren

bash
free -h
swapon --show

# If Swap shows 0, you need to add swap

Swapbestand aanmaken (voorbeeld 2 GB)

Grootte hangt af van RAM — voor kleine VPS vaak 1–2× RAM of minimaal 1 GB:

bash
sudo fallocate -l 2G /swapfile
# If fallocate fails:
# sudo dd if=/dev/zero of=/swapfile bs=1M count=2048

sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

free -h

Swap permanent inschakelen

Voeg een regel toe aan /etc/fstab zodat swap na herstart actief is:

bash
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo swapon --show

Swappiness afstemmen

Voor servers meestal 10–60 (standaard 60). Lager = minder agressief swapgebruik:

bash
sudo sysctl vm.swappiness=10

# Permanent:
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

Belangrijk

  • Swap op schijf is trager dan RAM — optimaliseer applicaties
  • Swap op SSD is acceptabel; monitor schijf-I/O
  • Verwijderen: sudo swapoff /swapfile && sudo rm /swapfile
  • Voor VPS met 512 MB RAM is 1 GB swap een praktisch minimum
  • Bij constant volle swap: overweeg meer RAM in uw plan