Cómo verificar la memoria disponible en Ubuntu

Los sistemas operativos Linux, BSD y * nix en general, le brindan muchas opciones para ver información interna. Solo abre una terminal y escribe cat /proc/cpuinfo, cat /proc/meminfo o cat /proc/net/wireless. Aunque los datos que se encuentran en esos lugares pueden ser completos, no son fáciles de leer. Veamos algunas utilidades que muestran el uso de la memoria en un formato mucho más legible por humanos.

Nota: si bien las instrucciones aquí están destinadas a Ubuntu, la mayoría, si no todas, también son aplicables para otras distribuciones de Linux.

Utilidades gráficas para verificar el uso de RAM

Ubuntu, por defecto, incluye una aplicación llamada System Monitor. Puede acceder a él yendo al botón “Mostrar aplicaciones” de la parte inferior izquierda y luego escribiendo “monitor” para buscarlo.

Si no está instalado en su distribución, puede instalarlo con:

Monitor del sistema Gnome

ubuntu-memoria-sistema-monitor-procesos

La aplicación tiene tres pestañas para ver información sobre procesos, recursos y sistemas de archivos. La pestaña Proceso es útil no solo para ver el uso de la memoria, sino que también puede hacer clic con el botón derecho en los programas y cambiar su prioridad de uso de la CPU, forzar el cierre de los que se comportan mal, etc.

En la pestaña Recursos, puede ver la carga de la CPU, el uso de la memoria y el intercambio y la actividad de la red.

ubuntu-memory-system-monitor-resources

A veces, es posible que desee controlar el uso de la memoria al abrir o utilizar programas. Haga clic con el botón derecho en la barra superior (título) de la ventana y seleccione “Siempre visible”. Esto mantendrá la ventana visible en todo momento, incluso si abre un programa de pantalla completa. Puedes usar el mismo truco con htop u otras utilidades que abra en una ventana de emulador de terminal.

Narigón

Otra solución popular para vigilar los recursos del sistema es Conky. Esto se convierte en parte del fondo de su escritorio, lo que significa que siempre está activo, lo que le permite echar un vistazo en cualquier momento. Instálelo con:

De forma predeterminada, aparece en el lado izquierdo de la pantalla. Eso no es bueno, ya que la barra de aplicaciones lateral lo cubriría. Movámoslo a la derecha:

Abra una terminal y escriba:

ubuntu-memoria-conky

Por supuesto, los valores predeterminados son muy básicos y crudos y tampoco son bonitos a la vista. Pero la utilidad es muy versátil y puede mostrar muchas más estadísticas del sistema. Además, algunos temas que la gente ha creado son muy hermosos. Para obtener más información sobre cómo configurar la utilidad, lea sobre cómo puede usar Conky Manager.

Compruebe la memoria libre con las utilidades de la línea de comandos

A veces, una interfaz gráfica de usuario no está disponible: por ejemplo, en los servidores. En tales casos, existen utilidades de línea de comandos que pueden mostrar información sobre el uso de la memoria.

La utilidad “gratuita”

Abra un emulador de terminal y escriba el siguiente comando.

ubuntu-memory-free

El resultado puede ser engañoso para aquellos que provienen de un entorno de Windows. Aquí, “gratis” no significa la cantidad que sus aplicaciones tienen a su disposición. Eso es por “buff / cache”. Cuando el sistema operativo lee un archivo de su disco duro o SSD, mantiene sus datos en la RAM. De esta manera, cuando necesite leer el archivo nuevamente, puede omitir el acceso a su dispositivo de almacenamiento más lento y leer desde la RAM mucho más rápida. Es por eso que si abre su navegador, lo cierra y lo vuelve a abrir, se carga mucho más rápido la segunda vez.

Aunque el búfer y la caché pueden usar casi toda su RAM, aún puede considerar que esa parte de la memoria está libre. Esto se debe a que tan pronto como una aplicación requiere más RAM, algunos datos del búfer / caché se eliminan instantáneamente para liberar memoria para su programa.

En consecuencia, los campos más importantes aquí son “usados” y “disponibles”. El primero refleja la cantidad de RAM que utilizan sus programas y el segundo, la cantidad de RAM disponible para las aplicaciones que lo requieren. Esto es lo que puede considerar RAM que en realidad es gratis. Estos conceptos de “gratis”, “usado” y “disponible” también se utilizan en algunas aplicaciones gráficas.

Las utilidades “top” y “htop”

Otro comando, generalmente disponible de fábrica en los sistemas Linux, es top. Puedes escribir top en un terminal para abrirlo. prensa q abandonar. Pero, como puede ver en la siguiente imagen, puede ser un poco difícil de leer.

ubuntu-memory-top

Es por eso que mucha gente prefiere una versión más agradable a la vista, llamada htop. Instálelo primero.

Lanzar el programa.

ubuntu-memory-htop

Como puede ver, htop es mucho más fácil de leer, gracias al uso de colores y gráficos de barras. Las primeras barras, precedidas por números como “1”, “2”, etc., reflejan el uso del núcleo de la CPU. En la barra de memoria puede prestar atención solo a las líneas verdes. Los otros dos colores, las líneas azul y marrón, reflejan los búferes y la memoria caché de archivos y directorios. Como se discutió en la sección anterior, estos se pueden desalojar de la memoria en cualquier momento para que partes de la RAM se consideren de uso libre.

Además de usar sus teclas para interactuar con htop, también puede usar el puntero del mouse para hacer clic en los elementos que se muestran.

Conclusión

Estas son las aplicaciones más populares que muestran cómo se usa la memoria. Puede ordenar los procesos por la cantidad de RAM que utilizan. Es posible que descubra que no necesita algunas aplicaciones que consumen mucha memoria y puede eliminarlas de su sistema.

¿Es útil este artículo?

¡Ayúdanos a difundirlo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *