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: