Tilbake til blogg
Mai 23, 2026Guider

Hvordan legge til swap-plass på Linux VPS

Opprett swap-fil, aktiver i fstab og juster swappiness for små VPS.

Hvordan legge til swap-plass på Linux VPS

Små VPS kan gå tom for RAM under belastning. Swap bruker diskplass som virtuelt minne og hjelper å forhindre krasj.

Sjekk gjeldende swap

bash
free -h
swapon --show

# If Swap shows 0, you need to add swap

Opprett swap-fil (2 GB-eksempel)

Størrelsen avhenger av RAM — ofte 1–2× RAM eller minst 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

Gjør swap permanent

Legg til i /etc/fstab slik at swap aktiveres etter omstart:

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

Juster swappiness

Verdi 10–60 er vanlig for servere (standard 60). Lavere = mindre aggressiv swap:

bash
sudo sysctl vm.swappiness=10

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

Viktige merknader

  • Swap er tregere enn RAM — optimaliser applikasjoner
  • SSD-swap er akseptabelt; overvåk disk-I/O på travle servere
  • Fjern: sudo swapoff /swapfile && sudo rm /swapfile
  • For 512 MB RAM: minst 1 GB swap er praktisk
  • Oppgrader RAM hvis swap konstant er full