Raspberry Swap

Version datée du 17 juillet 2025 à 21:22 par Geo (discussion | contributions) (Page créée avec « Pour vérifier si le '''SWAP est activé''' sur le Raspberry Pi 3 (ou tout autre système Linux), utilise ces commandes : === '''1. Vérification rapide (mémoire + SWAP)''' === <syntaxhighlight lang="bash">free -h</syntaxhighlight> '''Exemple de sortie :''' <pre> total used free shared buff/cache available Mem: 906M 227M 120M 10M 558M 630M Swap: 200M 1.2M 199... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

Pour vérifier si le SWAP est activé sur le Raspberry Pi 3 (ou tout autre système Linux), utilise ces commandes :

1. Vérification rapide (mémoire + SWAP)

free -h

Exemple de sortie :

              total        used        free      shared  buff/cache   available
Mem:          906M        227M        120M         10M        558M        630M
Swap:         200M        1.2M        199M
  • Ligne Swap : Si total > 0, le SWAP est activé. Ici, 200 Mo sont alloués.

2. Détails des partitions/fichiers SWAP

swapon --show

Exemple de sortie :

NAME      TYPE      SIZE USED PRIO
/var/swap file      200M 1.2M   -2
  • Affiche le chemin du fichier/partition SWAP et son utilisation.

3. Vérifier tous les périphériques de SWAP

cat /proc/swaps

Exemple de sortie :

Filename                Type        Size        Used        Priority
/var/swap                               file        204796      1244        -2

4. Si tu utilises dphys-swapfile (cas typique sur RPi)

sudo systemctl status dphys-swapfile
  • Actif : Affiche active (exited).
  • Inactif : Affiche inactive (dead).

5. Pour voir la configuration du SWAP

cat /etc/dphys-swapfile
  • Cherche la ligne CONF_SWAPSIZE=100 (taille en Mo).

🔍 Interprétation des résultats

Résultat Signification
Swap: 0B dans free -h SWAP désactivé
swapon --show vide Aucun SWAP configuré
Fichier dans /proc/swaps SWAP activé (fichier ou partition)


🚨 Attention sur Raspberry Pi

  • Le SWAP est souvent géré par dphys-swapfile (fichier dans /var/swap).
  • Sur carte SD, il peut ralentir le système et user le stockage.


🛠️ Pour désactiver le SWAP (si inutile)

sudo dphys-swapfile swapoff  # Désactive immédiatement
sudo dphys-swapfile uninstall  # Supprime le fichier
sudo systemctl disable dphys-swapfile  # Désactive au démarrage

💡 Pourquoi vérifier ?

Dans le cas exemple (VPN + Pi-hole avec 227M/906M de RAM utilisée) :
- Le SWAP est inutile (assez de RAM libre).
- Le désactiver améliore les performances et préserve la carte SD.