Raspberry Swap
Apparence
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: Sitotal > 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.