Surveillance de la RAM
La commande free affiche la quantité totale de mémoire physique et de swap libre et utilisée dans le système.
Sortie de base
bash $ free total used free shared buff/cache available Mem: 4096000 1800000 1200000 200000 896000 1800000 Swap: 2097148 0 2097148
Les nombres sont en octets, ce qui les rend difficiles à lire.
Sortie lisible par l'homme (-h) :
bash $ free -h total used free shared buff/cache available Mem: 4.0G 1.8G 1.2G 200M 896M 1.8G Swap: 2.0G 0B 2.0G
Métriques clés
- used : Mémoire actuellement utilisée par les applications et le Kernel.
- buff/cache : Mémoire utilisée par le Kernel pour les tampons du système de fichiers et le cache des pages. Cette mémoire est considérée comme « libre » dans le sens où le système peut la récupérer immédiatement si une application en a besoin.
- available : La mémoire estimée disponible pour démarrer de nouvelles applications sans recourir au swap.