Linux

Créer de la mémoire swap sous Linux (et quand ça ne sert à rien)

Un matelas pour que le système ne coupe pas brutalement des processus quand la RAM est pleine. Comment la créer en deux minutes et pourquoi elle ne remplace pas plus de RAM.

1 min de lectureMis à jour le 6 octobre 2026

La swap est une partie du disque que le système utilise comme mémoire de réserve quand la RAM est pleine. Sans elle, si tu manques de mémoire, Linux tue le processus qui consomme le plus, et c'est souvent justement ton serveur de jeu ou ta base de données.

En as-tu déjà ?

swapon --show
free -h

Si swapon --show ne renvoie rien, tu n'as pas de swap.

Créer un fichier de swap de 2 Go

fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab

La dernière ligne la garde active après un redémarrage. 1 à 2 Go suffisent en général ; ils occupent cet espace sur le disque.

Qu'il ne l'utilise que quand c'est vraiment nécessaire

Par défaut, Linux commence assez tôt à déplacer des choses vers la swap. Pour un serveur, mieux vaut qu'il attende d'en avoir besoin :

sysctl vm.swappiness=10
echo 'vm.swappiness=10' > /etc/sysctl.d/99-swappiness.conf

Ce que la swap ne fait pas

Le disque est bien plus lent que la RAM. Si ton serveur de jeu vit dans la swap, il va saccader quand même. Utilise-la comme filet de sécurité pour des pics ponctuels ; si tu vois avec free -h qu'elle est utilisée en permanence, ce qu'il te faut, c'est plus de RAM : passe à une offre supérieure, ça se fait sans rien migrer.

Articles liés

Retour au centre d’aide

Vous ne trouvez pas ?

Ouvrez un ticket depuis votre panel, nous répondons en moins de 5 minutes.