Enlaces rápidos
Es importante controlar el uso de laCPUy la memoria para que el sistema siga funcionando sin problemas. Las PC con Windows 11 tienen herramientas o widgets útiles que te ayudana monitorear fácilmente el uso de la CPU, la GPU y la RAM. Lamentablemente, no es tan sencillo hacerlo en dispositivos Linux. Se requiere un enfoque mucho más técnico, pero hay muchos comandos simples que pueden ayudarte a monitorear aspectos como el uso de la CPU y la memoria.
¿Qué es un archivo de intercambio en Linux y cuánto debería usarse?
Agregue algo de memoria virtual a su PC Linux
Prerrequisitos
Es importante establecer varias cosas antes de poder iniciar el procedimiento, así que asegúrese de tener lo que necesita antes de comenzar.
- Una computadora basada en Linux
- Acceso a una cuenta de usuario conprivilegios sudo
- Acceso a una ventana de terminal
- Un instalador de paquetes, como apt o yum, ambos incluidos de forma predeterminada
Estos métodos se probaron en una máquina Ubuntu 23.10, pero funcionarán en la mayoría de las máquinas Linux.
Cómo comprobar el uso de CPU y RAM mediante la terminal
Cómo usar el comando top en Linux
Una de las formas más sencillas de obtener detalles del uso de CPU y RAM es utilizando un simple comandotop en la terminal, como se muestra a continuación.
- Haga clic en el botónMostrar aplicacionesen la pantalla principal de su sistema.
- Haga clic en la aplicaciónTerminalpara abrirla.
- Si desea obtener una lista de los procesos que se están ejecutando actualmente en su sistema basado en Linux, esto le brindará detalles sobre las tareas activas, la carga de la CPU, el uso de la memoria y más.Ingrese el comando:top
- Si considera que los elementos que cambian con frecuencia en la lista de tareas son un poco abrumadores, puede usar un comando para ocultar todos los procesos inactivos, lo que facilita la búsqueda en la lista.Ingrese el comando:top –i
Parasalir de la Terminal,puede presionar la teclaqdel teclado para salir de la función superior antes de intentar otros comandos.
Uso del comando htop en Linux
El comandotoprealizará el trabajo, pero también puedes instalarhtoppara obtener una lista interactiva de procesos en ejecución.
- Haga clic en el botónMostrar aplicacionesen la pantalla principal de su sistema.
- Seleccione la aplicaciónTerminal .
- Escriba el siguiente comando e ingrese la contraseña de su sistema cuando se le solicite que actualice su lista de repositorios.Ingrese el comando: sudo apt update
- Instalehtopcon el comando apt.Ingrese el comando:sudo apt install htop
- Ejecutehtoppara obtener las estadísticas de uso de CPU y RAM deseadas.Ingrese el comando:htop
- Ahora puede ver una lista completa de tareas por las que puede desplazarse. El uso de la CPU y la RAM se puede encontrar en la parte superior de la ventana. Puede buscar una tarea específica por el nombre del proceso o seleccionando manualmente una aplicación.
Puede presionar el botón F9 o F10 para salir del comando htop.
¿Cuál es la diferencia entre top y htop?
La diferencia entre ambos es que top es un comando más antiguo que viene preinstalado en todaslas distribuciones de Linux, mientras que htop debe instalarse por separado y no es estándar para todos los sistemas Linux. Ambos brindan información en tiempo real sobre el rendimiento de su sistema, pero htop ofrece una experiencia de usuario ligeramente mejor con colores adicionales y una interfaz de usuario más interactiva.
Cómo comprobar el uso de CPU y RAM mediante el Monitor del sistema
Algunas distribuciones de Linux, como Ubuntu, incluyen una herramienta de supervisión gráfica integrada llamada Monitor del sistema, que es similar al Administrador de tareas de Windows. Es simplemente una aplicación sencilla que puedes usar para supervisar las tareas y el uso del sistema.
- Haga clic en el botónMostrar aplicacionesen la pantalla principal de su sistema.
- Abra la aplicaciónTerminal .
- Introduzca el siguiente comando:gnome-system-monitor
- Seleccione la pestañaRecursosen la nueva ventana.
- Ahora puedes ver una representación gráfica completa del uso de CPU y RAM en tu PC.
Cómo comprobar el uso de CPU y RAM con la herramienta de monitorización nmon
Nmon es otra herramienta de monitorización que es popular entre muchos usuarios de Linux. IBM desarrolló originalmente esta herramienta de monitorización del rendimiento del sistema para el sistema operativo AIX, pero luego se adaptó a Linux. Al igual que htop, nmon no está disponible de forma predeterminada en las distribuciones de Linux, lo que significa que deberá instalarlo por separado siguiendo los pasos que se indican a continuación.
- Haga clic en el botónMostrar aplicacionesen la pantalla principal de su sistema.
- Abra la aplicaciónTerminal .
- Ingrese el siguiente comando y también ingrese la contraseña cuando se le solicite:
sudo apt-get install nmon
- Escriba el siguiente comando para ejecutar la herramienta nmon.
nomon
- Presione la teclaC en el teclado para ver el uso dela CPUde su dispositivo .
- Presione la teclaM en el teclado para ver el usode memoriade su dispositivo .
El comando superior carece de una interfaz de usuario
Hay un par de formas más de comprobar el uso de la CPU y la memoria en Linux, pero las que se destacan arriba son de las más fiables y sencillas. El comando top habitual que se instala de forma predeterminada es la forma más popular de comprobar el uso de la CPU y la memoria enmáquinas Linux.
Si bien el comando top funciona en todos los dispositivos Linux, las alternativas como las herramientas htop y nmon hacen un mejor trabajo al proporcionar la información con una interfaz de usuario más interactiva. Otra alternativa que puedes instalar y usar esBpytop, que es esencialmente una implementación de htop en Python que requiere eladministrador de paquetes de Python pippara funcionar.
Independientemente de cómo lo haga, mantener un ojo en las operaciones de su sistema le permitirá detectar problemas antes de que tengan un impacto importante.
¿Cuál es tu distribución de Linux favorita?
A diferencia de Windows y macOS, el panorama de Linux está repleto de innumerables distribuciones que aportan su propio conjunto de características únicas. Pero con tantas opciones, es probable que tengas una o dos distribuciones como tus favoritas. Personalmente, me resulta bastante difícil centrarme en una distribución. En cambio, tengo varias opciones que voy repasando según mis necesidades. Por ejemplo, me encanta la naturaleza única (y francamente excéntrica) de NixOS en mis proyectos orientados a la codificación, mientras que Pop_OS! es mi opción preferida cuando quiero usar una GPU Nvidia dentro de Linux. Sin embargo, también me gusta bastante la naturaleza estable de Debian, e incluso lo prefiero a Ubuntu. Luego está Q4OS, que puede rejuvenecer cualquier PC vieja cuando se combina con el entorno de escritorio ultraligero Trinity. Pero eso es solo mi indecisión después de años de saltar de una distribución a otra. ¿Y tú?