Signification des valeurs
La première ligne signifie:
total
: Votre RAM physique (physique) (à l’exception d’un petit peu que le noyau se réserve en permanence au démarrage); c'est pourquoi ça montre ca. 11,7 Gio, et non 12 Gio, que vous avez probablement.
used
: mémoire utilisée par le système d'exploitation.
free
: mémoire non utilisée.
total
= used
+free
shared
/ buffers
/ cached
: Affiche l'utilisation de la mémoire à des fins spécifiques. Ces valeurs sont incluses dans la valeur de used
.
La deuxième ligne donne les valeurs de première ligne ajustées. Il donne la valeur d'origine pour used
moins la somme buffers+cached
et la valeur d'origine pour free
plus la somme buffers+cached
, d'où son titre. Ces nouvelles valeurs sont souvent plus significatives que celles de première ligne.
La dernière ligne ( Swap:
) donne des informations sur l’utilisation de l’espace de swap (c’est-à-dire le contenu de la mémoire qui a été temporairement déplacé sur le disque).
Contexte
Pour comprendre réellement la signification des chiffres, vous avez besoin d'un peu de connaissance sur le sous-système de mémoire virtuelle (VM) sous Linux. Juste une version courte: Linux (comme la plupart des systèmes d’exploitation modernes) essaiera toujours d’utiliser de la RAM libre pour mettre en cache des éléments, il Mem: free
sera donc presque toujours très faible. Par conséquent, la ligne -/+ buffers/cache:
est affichée, car elle indique la quantité de mémoire disponible en ignorant les caches. les caches seront automatiquement libérés si la mémoire se raréfie, ils n'ont donc pas d'importance.
Un système Linux manque vraiment de mémoire si la free
valeur en -/+ buffers/cache:
ligne est faible.
Pour plus de détails sur la signification des chiffres, voir par exemple les questions:
Changement de procps 3.3.10
Notez que la sortie de a free
été modifiée dans procps 3.3.10 (publié en 2014). Les colonnes rapportées sont maintenant "total", "utilisé", "libre", "partagé", "buff / cache", "disponible" , et la signification de certaines valeurs a été modifiée, principalement pour mieux rendre compte de la dalle du noyau Linux. cache.
Voir le rapport de bogue Debian n ° 565518 pour la motivation, et que free
signifient les changements de sortie de 14.04 à 16.04? pour plus d'informations.