Últimas entradas

Monitoreo de procesos usando htop

htop es un visor de proceso interactivo desarrollado principalmente en plataformas Linux, pero también existe código para correr bajo FreeBSD y Mac OSX.

Cuando ejecutamos htop notaremos que hay tres secciones principales. De arriba a abajo:

  • La primera resume el uso de CPU, memoria RAM y memoria de intercambio (swap), con barras indicadoras horizontales. Arriba, a la derecha, encontrarás breves estadísticas del sistema y sus procesos.
  • La segunda sección corresponde a un listado de los procesos actualmente en ejecución en todo el sistema, ordenados por uso de CPU. Hay más de diez columnas disponibles por defecto.
  • La tercera sección es un menú que incluye opciones para pedir ayuda, realizar búsquedas, enviar señales a los procesos, desplegar la lista en forma de árbol y la opción de salida, entre otros.

Descripción de cada opción:

  • PID: número que identifica al proceso.
  • USER: usuario que ejecutó el proceso.
  • PRI: prioridad.
  • NI: Nivel de prioridad (nice)
  • VIRT: cantidad de memoria virtual utilizada (swap)
  • RES: Memoria RAM en megabytes.
  • SHR: Memoria compartida utilizada.
  • S: Stado del proceso (Sleeping, Zombie, Running)
  • CPU%: Porcentaje de CPU utilizada (procesador)
  • MEM%: Porcentaje de memoria ram utilizada
  • TIME+: Tiempo de vida del proceso.
  • Command: comando utilizado para lanzar el proceso.

Y la descripción de las opciones que se visualizan en la parte inferior:

htop_pie

  • F1: ayuda, explicación del uso de htop.
  • F2 Setup: opciones de configuración de top.
  • F3 Search: buscador de procesos.
  • F4 Filter: filtrar por texto.
  • F5 Tree: organizar procesos en árbol a partir de su “padre”.
  • F6 SortBy: ordenar por columna seleccionada, muy util.
  • F7 Nice -: disminuir prioridad de ejecución.
  • F8 Nice +: aumentar prioridad de ejecución.
  • F9 Kill: mata el proceso seleccionado en pantalla.
  • F10 Quit: salir de htop.

Instalacion en Redhat/Centos 

[root@localhost ~]$ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
[root@localhost ~]$ yum install htop -y
[root@localhost ~]$ htop

Instalacion en Ubuntu/Debian

[root@localhost ~]$ apt-get install htop -y
[root@localhost ~]$ htop

Si tecleamos el carácter “h”, htop nos ofrece la documentación para entender el significado de los cada color en las barras indicadoras, así como los atajos con el teclado.

htop_help

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *