Monitorizar procesos de forma interactiva con htop

última modificación:

Cuando necesitamos ver qué procesos están consumiendo recursos en un sistema GNU/Linux, la herramienta habitual es top. htop es una alternativa más cómoda: muestra la misma información pero con una interfaz en color, barras de uso de CPU y memoria, y la posibilidad de interactuar con los procesos directamente desde el teclado (o incluso con el ratón), sin necesidad de recordar los atajos de top.

Para instalarlo en Ubuntu:

sudo apt-get install htop

Una vez instalado, basta con ejecutarlo:

htop

En la parte superior se muestran las barras de uso de cada núcleo de CPU, la memoria y el swap. Debajo, la lista de procesos ordenada por uso de CPU. Algunas teclas útiles:

  • P: ordenar por uso de CPU
  • M: ordenar por uso de memoria
  • F6: cambiar el criterio de ordenación (lista completa)
  • F5: ver los procesos en forma de árbol
  • F9: enviar una señal a un proceso (por ejemplo, para terminarlo)
  • F10 o q: salir

A diferencia de top, en htop podemos navegar por la lista con las flechas y seleccionar un proceso sin necesidad de conocer su PID de antemano.