Imaginons que vous rencontriez des OOM Killer à répétition. La solution rapide est d’ajouter un fichier swap pour donner une marge de manœuvre au système. Voici les étapes à suivre (en root ou avec sudo) :
🔹 Étape 1 : Créer un fichier swap de 2 Go
fallocate -l 2G /swapfile
Sortie : (aucune sortie si réussi)
Vérifiez la taille : ls -lh /swapfile → -rw-r--r-- 1 root root 2.0G ...
🔹 Étape 2 : Sécuriser les permissions
chmod 600 /swapfile
Seul le propriétaire (root) peut lire/écrire le fichier swap.
🔹 Étape 3 : Initialiser la zone swap
mkswap /swapfile
Sortie :
Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
no label, UUID=...
🔹 Étape 4 : Activer le swap
swapon /swapfile
Sortie : (aucune en cas de succès)
🔹 Étape 5 : Rendre le swap permanent
echo '/swapfile none swap sw 0 0' >> /etc/fstab
Vérification finale :
free -h
Exemple de sortie :
total used free shared buff/cache available
Mem: 7.8G 4.2G 1.1G 120M 2.5G 3.1G
Swap: 2.0G 0B 2.0G
La colonne Swap affiche bien 2.0 Go, ce qui confirme que le swap est actif.
Dès lors, en cas de pic mémoire, le noyau pourra pager les pages inactives vers le disque et éviter un crash immédiat par OOM Killer.
Comments (1)
Please log in to leave a comment.
Log Inhi