Calcul de l'utilisation de la mémoire sous Linux

Comment l’utilisation de la mémoire totale est-elle calculée pour un moniteur de serveur Linux ?

L’utilisation de la mémoire est calculée à l’aide de la commande “free”. Le résultat de cette commande varie selon la distribution Linux utilisée.

Cas 1 :
Mémoire utilisée = ( (Total - Mémoire libre) / Total * 100)
où,
Mémoire libre = ( Total - Utilisée + Tampon + Cache)
Exemple :

Mémoire libre = (16313900 - 7857128 + 203152 + 4381116) = 13041040

Mémoire utilisée = ( (Total - Libre) / Total * 100) = 20,06 %

Cas 2 :
S’applique lors de l’utilisation des versions Centos/Redhat 7+, Ubuntu 16+, etc. de Linux 
Exemple :

Mémoire totale = 16330916     Mémoire libre = Mémoire disponible = 9157464
Donc, Mémoire utilisée = ( ( Total - Mémoire libre) / Total * 100 )
Mémoire utilisée = 43,92 %


Remarque : la valeur obtenue peut être comparée au résultat du moniteur système (outil par défaut présent dans les serveurs Linux pour surveiller les indicateurs de base).


Articles associés :