Desde Linux Isaac  

Comandos para tener tu memoria monitorizada en Linux

La memoria virtual de un equpo es un recurso prioritario y como tal debe ser controlado y monitorizado adecuadamente con las herramientas que te ofrecemos. Eso incluye saber ver la memoria RAM o principal utilizada y la que está libre, así como la propia memoria de intercambio o SWAP, que almacena todos los datos y procesos que no son prioritarios y no han sido subidos a la memoria RAM o han sido extraidos de ella para introducir otros con mayor prioridad. Bueno, esto es una explicación sencilla de cómo funcionaría, sin entrar en muchos detalles.

Para saber controlar o, mejor dicho, monitorizar estas memorias en nuestro sistema Linux, existen numerosas posibilidades. Es posible hacerlo directamente visualizando con el concatenador alguno de los ficheros de la interfaz /proc que proporciona Linux o usar las herramientas que te vamos a citar que pueden usar este tipo de ficheros u otros para obtener dicha información y presentarla de un modo más amigable u ordenado. Incluso puedes usar comandos como top y otros referidos a procesos que aportan ciertos datos sobre la memoria…Primero vamos con el comando free, con él puedes ver la memoria RAM y SWAP usada y libre, buffer, etc. Para ello puedes emplear también la opción -h que muestra las unidades de una forma algo más comprensible en mi opinión:

free -h

Con el comando swapon podemos activar particiones o ficheros de intercambio, pero con la opción -s también ver la capacidad de ésta:

swapon -s
Seguimos con vmstat que, como su propio nombre indica, muestra el estado de la memoria virtual:

vmstat

Otra opción sería memstat, similar al anterior:

memstat

Vamos ahora con los ficheros de /proc que podemos consultar para obtener info de la memoria:

cat /proc/swaps
cat /proc/meminfo

Y finalmente vamos a hacer uso de otro comando, que simplemente usa las tablas DMI para obtener información del hardware, en este caso filtrando solo la relativa a la memoria usando esta opción:

sudo dmidecode --type memory

El artículo Comandos para tener tu memoria monitorizada en Linux aparece primero en Comandos para tener tu memoria monitorizada en Linux.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.