Maj 23, 2026Guider
Hur man lägger till swap-utrymme på Linux VPS
Skapa swap-fil, aktivera i fstab och justera swappiness för små VPS.

Små VPS kan ta slut på RAM under belastning. Swap använder diskutrymme som virtuellt minne och hjälper förhindra krascher.
Kontrollera nuvarande swap
bash
free -h
swapon --show
# If Swap shows 0, you need to add swapSkapa swap-fil (2 GB-exempel)
Storleken beror på RAM — ofta 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 -hGör swap permanent
Lägg till i /etc/fstab så swap aktiveras efter omstart:
bash
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo swapon --showJustera swappiness
Värde 10–60 är vanligt för servrar (standard 60). Lägre = mindre aggressiv swap:
bash
sudo sysctl vm.swappiness=10
# Permanent:
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl -pViktiga anteckningar
- Swap är långsammare än RAM — optimera applikationer
- SSD-swap är acceptabelt; övervaka disk-I/O på busy servrar
- Ta bort: sudo swapoff /swapfile && sudo rm /swapfile
- För 512 MB RAM: minst 1 GB swap är praktiskt
- Uppgradera RAM om swap ständigt är full