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).