htop


htop es un visor y administrador de procesos del monitor del sistema interactivo . Está diseñado como una alternativa a la parte superior del programa Unix .

Muestra una lista actualizada con frecuencia de los procesos que se ejecutan en una computadora, normalmente ordenados por la cantidad de uso de la CPU. A diferencia de top, htop proporciona una lista completa de procesos en ejecución, en lugar de los principales procesos que consumen recursos. htop utiliza colores y proporciona información visual sobre el estado del procesador , el intercambio y la memoria . htop también puede mostrar los procesos como un árbol.

Los usuarios a menudo implementan htop en casos en los que Unix top no proporciona suficiente información sobre los procesos del sistema. htop también se utiliza popularmente de forma interactiva como monitor de sistema . [3] En comparación con la parte superior, proporciona una interfaz más conveniente, visual y controlada por cursor para enviar señales a los procesos.

htop está escrito en el lenguaje de programación C usando la biblioteca ncurses . Su nombre se deriva del nombre del autor original, como un guiño a pinfo, [4] un programa de información de reemplazo que hace lo mismo. [5]

Debido a que las interfaces de monitoreo del sistema no están estandarizadas entre los sistemas operativos similares a Unix, gran parte del código de htop debe reescribirse para cada sistema operativo. Multiplataforma, OpenBSD, FreeBSD y Mac OS X, se agregó soporte en htop 2.0. [6] [7] Compatibilidad con Solaris / Illumos / OpenIndiana agregada en 2.2.0.

htop fue bifurcado por varios desarrolladores como htop-dev y con el apoyo del autor original, la página de inicio fue redirigida posteriormente a un nuevo dominio. [8]