← retour aux snippets

swapfile: créer et activer de la swap

Créer un fichier de swap sécurisé, l'activer et le persister dans fstab.

bash filesystem #swap#fallocate#mkswap

objectif

Ajouter rapidement de la swap sur un système sans partition dédiée.

code minimal

sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

utilisation

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

variante(s) utile(s)

# ajuster swappiness
echo 'vm.swappiness=10' | sudo tee /etc/sysctl.d/99-swap.conf
sudo sysctl --system

notes

  • n’utilisez pas de swapfile sur btrfs sans réglages spécifiques (ou créez un fichier non COW).
  • permissions 600 requises pour la sécurité.