Cálculo del uso de memoria en Linux

¿Cómo se calcula el uso total de la memoria de un monitor de servidor Linux?

La utilización de la memoria se calcula con el comando “free”. La salida de este comando varía según la distribución que se utilice de Linux.

Caso 1:
Memoria utilizada = ((Total - Memoria libre)/Total × 100)
Donde:
Memoria libre = (Total - Utilizada + Búfer + Caché)
Por ejemplo:

Memoria libre = (16313900 - 7857128 + 203152 + 4381116) = 13041040

Memoria utilizada = ((Total - Libre)/Total × 100) = 20,06 %

Caso 2:
Esto se aplica cuando se utilizan las distribuciones de Linux como Centos/Red Hat 7+, Ubuntu 16+, etc. 
Por ejemplo:

Memoria total = 16330916     Memoria libre = Memoria disponible = 9157464
Por lo tanto: Memoria utilizada = ((Total - Memoria libre)/Total × 100)
Memoria utilizada = 43,92 %


Nota: El valor obtenido se puede verificar de forma cruzada con la salida del monitor del sistema (una herramienta predeterminada presente en los servidores Linux para monitoreo básico de métricas).


Artículos relacionados: