Cómo ver qué procesos están usando más recursos en Linux
Cómo ver qué procesos están usando más recursos en Linux
Linux ofrece varias herramientas para ver qué está consumiendo CPU
y memoria — con top tienes suficiente para empezar, sin
instalar nada.
top: siempre disponible, sin instalar nada
top
Se abre una vista que se actualiza sola cada pocos segundos, ya
ordenada por uso de CPU de mayor a menor. Pulsa q para
salir.
Consejo: dentro de top, pulsa
Mayús + M para ordenar por memoria en vez de CPU —
útil cuando sospechas que el problema es de RAM, no de procesador.
htop: la versión más cómoda de leer
sudo apt install htop
htop
Añade color, barras visuales por núcleo de CPU, y te permite
finalizar un proceso pulsando F9 sobre él, sin tener que
escribir su número (PID) a mano.
Una aclaración que evita sustos innecesarios
Ver una lista larguísima de procesos no significa que algo vaya mal. Muchos son procesos zombie — ya terminaron su trabajo, pero su entrada permanece un instante hasta que el sistema la limpia. No consumen CPU ni memoria real; el propio sistema los elimina automáticamente sin que tengas que hacer nada.
Antes de finalizar un proceso
Identifica primero qué es exactamente ese proceso (busca su nombre si no lo reconoces) antes de finalizarlo — algunos procesos con nombres poco descriptivos son en realidad parte de un servicio importante del sistema.
Consejo: si el proceso pertenece a un servicio
gestionado por systemd, es más seguro reiniciar ese
servicio (sudo systemctl restart nombre-servicio) que
finalizar el proceso directamente a la fuerza.
Preguntas frecuentes
¿Necesito instalar algo para ver los procesos en Linux?
No, el comando top viene incluido en prácticamente todas las distribuciones sin necesitar instalación. htop es una alternativa más cómoda visualmente, pero opcional.
¿Los procesos zombie son un problema?
No, no consumen CPU ni memoria real — son entradas residuales que el sistema limpia automáticamente. Ver varios en la lista no indica ningún problema que requiera tu intervención.
¿Es seguro finalizar cualquier proceso que consuma mucho?
Solo si sabes con certeza qué es. Si pertenece a un servicio del sistema gestionado por systemd, es más seguro reiniciar ese servicio que finalizar el proceso directamente.