msgbartop
¡Pocoyízate, Borja, pocoyízate!
msgbarbottom

13 oct 09 Monitorizar el uso de memoria en linux en tiempo real

Algunas veces es necesario realizar monitorizaciones en tiempo real del uso de memoria en linux, y nuestro viejo amigo top se queda algo escaso. En realidad, la mejor manera de ver el uso de memoria en un sistema linux es leer el fichero /proc/meminfo. Lo malo es que esto sólo nos proporciona una imagen estática del sistema. Para solucionar este inconveniente, podemos hacer uso del comando watch. Este programa nos lanza el comando que le indiquemos de manera periódica. Por ello, si ejecutamos la siguiente línea de comandos:

$ watch -d 'cat /proc/meminfo'

…podremos ver cada dos segundos los cambios en el fichero /proc/meminfo, con las diferencias producidas remarcadas (opción “-d”). Gracias a Strato_cuervo por darme la pista.

He encontrado también una entrada muy interesante de cómo crear gráficas de uso de memoria en linux: Gráficos del uso de memoria en Linux A esta entrada ya le dedicaremos más tiempo otro día.

Por cierto, agradecería recomendaciones de manera eficientes de medir el uso de recursos en linux… con lo que pueda venir en una instalación por defecto en una máquina convencional. Nunca se sabe cuándo tienes que monitorizar una máquina instalada en el año del poncio…

VN:F [1.9.20_1166]
Rating: 10.0/10 (3 votes cast)

Etiquetas: , , ,