Uno de los mejores aspectos de Linux es lo eficiente que es en términos de uso de recursos del sistema. Sin embargo, hay muchas ocasiones en las que puede poner a prueba su sistema Linux, como compilar grandes bases de código, ejecutar múltiples máquinas virtuales, jugar videojuegos intensos o editar videos 4K. En estas situaciones, es posible que desee vigilar los recursos de su sistema para asegurarse de que su CPU no se esté calentando demasiado. Estos son algunos de los mejores monitores de sistema que puede usar para verificar los recursos de su sistema en Linux.
1. Monitoreo del sistema
Una de las formas más sencillas de ver el uso de los recursos del sistema es a través del monitor del sistema GUI incorporado. La mayoría de los entornos de escritorio vienen con uno y, en general, son buenos para obtener una visión decente del uso de recursos. La mayoría de ellos tienen varias pestañas, como el Administrador de tareas de Windows, y eso puede hacer que cada vista dada sea más simple y menos abrumadora.
La pestaña Procesos del monitor del sistema GNOME
La pestaña Recursos del monitor del sistema GNOME
La pestaña Sistemas de archivos del monitor del sistema GNOME
Sin embargo, si eres el tipo de persona que quiere ver todo en una sola pantalla, generalmente no son para ti. Además, pueden tender a ser inexactos, así que utilícelos con precaución y verifique su información.
2. Ytop
Top es una herramienta de línea de comandos para monitorear los recursos del sistema y está preinstalada en casi todas las distribuciones de Linux. Sin embargo, es una herramienta muy básica. Ytop es un programa muy superior a top
. Tiene un excelente gráfico de CPU en la parte superior; un gráfico de memoria fácil de leer; informa el uso del sistema de archivos, el uso de la red y la temperatura de la CPU; y mueve una lista de procesos en ejecución al final para que no estorbe y no lo distraiga.
Se actualiza rápidamente y hace que sea muy fácil echar un vistazo rápido al uso de recursos de su sistema mientras se mantiene fuera de su camino. También es muy ligero en recursos en sí mismo, por lo que es un gran candidato para un sistema más antiguo o más débil que debe tener cuidado con la forma en que asigna su energía.
ytop en acción
En general, ytop es uno de los mejores monitores de sistema de la lista, y recomiendo probarlo.
3. Cabina
Ya escribimos un artículo sobre cómo administrar su sistema Linux usando Cockpit, pero es una herramienta tan buena que vale la pena mencionarla nuevamente. Cabina es una excelente herramienta basada en la web para administrar sistemas remotos también, pero cuando se usa en un sistema local, le brinda una interfaz de usuario muy simple para administrar sus sistemas.
En la página principal de Información general hay una opción para ver gráficos de uso de recursos del sistema. Los gráficos son bastante simples, pero hay muchas opciones disponibles para profundizar en la E/S del disco, el uso de la red y más. También es útil para administrar cosas como máquinas virtuales y contenedores.
Los gráficos de uso de la cabina.
4. Datos de red
Otro monitor de sistema basado en web para Linux, datos de red es una herramienta increíble. Esta es fácilmente la más granular de todas las herramientas de la lista, ya que obtiene automáticamente información sobre el uso del hardware en toda la máquina, así como gráficos de uso de CPU por núcleo, seguimiento de paquetes de red separados por IPv4 frente a IPv6, y mucho más.
Una de las mejores partes es que, además de las dependencias necesarias, es esencialmente un comando para instalar. Además, está disponible para instalarse como un contenedor a través de Docker, por lo que aquellos que estén interesados son más que bienvenidos a desplegar el contenedor y ejecutarlo con un simple comando. Netdata es una herramienta increíble que le brinda estadísticas de uso de recursos muy precisas con la opción de configurar alertas también.
El panel de información general del sistema de Netdata.
Menciones honoríficas
Estas son excelentes herramientas que no llegaron a la lista por una razón u otra.
1. Arriba
Htop es una herramienta que se basa un poco en top
sin hacerlo demasiado complicado. Se ha convertido en una especie de estándar en la comunidad como muestra del rendimiento de un sistema.
Htop es una herramienta sencilla que proporciona una interfaz sencilla.
2. BashARRIBA
BashARRIBA es bastante similar a ytop, pero hay una diferencia bastante significativa en términos de experiencia de usuario. Tiene una apariencia particular y, en general, creo que ytop es un poco más útil. Sin embargo, el informe de uso de la CPU en BashTOP es realmente excelente y lo recomiendo para eso.
Realmente me gustan los informes de CPU de Bashtop, pero todo lo demás es un poco difícil de leer para mí.
3. Miradas
miradas es otra herramienta que tiene una interfaz un poco complicada pero brinda mucha información excelente sobre su sistema. Se supone que es todo «de un vistazo», de ahí el nombre. Informa sobre el uso simplemente, pero esta es la herramienta más simple para rastrear sesiones de red (aquí está informando sobre conexiones TCP), lo que puede ser útil, dependiendo de su uso.
Miradas informando sobre mi sistema en un momento determinado.
Ahora que sabe cómo verificar el uso de los recursos del sistema, asegúrese de consultar nuestras guías sobre cómo encontrar la causa del bajo rendimiento del sistema Linux, cómo mejorar el rendimiento de la PC con Linux y cómo monitorear su GPU Nvidia en Linux.