Mai 23, 2026Guides
Ajouter de l’espace swap sur un VPS Linux
Créer un fichier swap, fstab et réglage swappiness pour petits VPS.

Les VPS avec peu de RAM peuvent manquer de mémoire sous charge. Le swap utilise le disque comme mémoire virtuelle.
Vérifier le swap actuel
bash
free -h
swapon --show
# Si Swap = 0, ajoutez du swapCréer un fichier swap (exemple 2 Go)
La taille dépend de la RAM — souvent 1–2× la RAM ou minimum 1 Go :
bash
sudo fallocate -l 2G /swapfile
# Si fallocate échoue :
# sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
free -hRendre le swap permanent
Ajoutez dans /etc/fstab pour activer le swap au boot :
bash
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo swapon --showAjuster swappiness
Pour les serveurs souvent 10–60 (défaut 60). Plus bas = moins de swap :
bash
sudo sysctl vm.swappiness=10
# Permanent :
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
sudo sysctl -pNotes importantes
- Le swap est plus lent que la RAM — optimisez les apps
- Swap sur SSD acceptable ; surveillez l’I/O disque
- Supprimer : sudo swapoff /swapfile && sudo rm /swapfile
- Pour 512 Mo RAM, minimum 1 Go de swap
- Si le swap est toujours plein, augmentez la RAM