htop


htop
Desenvolvedor Hisham Muhammad
Lançamento maio de 2004 (20 anos)[1]
Versão estável 3.3.0 (10 de janeiro de 2024; há 9 meses[2])
Escrito em C
Sistema operacional Linux, macOS, FreeBSD, OpenBSD
Gênero(s) Visualizador de Processos / Monitor de sistema
Página oficial hisham.hm/htop/

htop é um visualizador de processos e gerenciador de processos interativo. Ele é projetado como uma alternativa para o programa top do Unix. Ele mostra uma lista atualizada (com frequência) dos processos em execução em um computador, normalmente ordenada pela quantidade de uso da CPU. Ao contrário do top, o htop fornece uma lista completa dos processos em execução, em vez dos principais processos que consomem recursos. Ele também utiliza cores e fornece informações visuais sobre o estado do processador, do swap e da memória.

Os usuários geralmente implantam o htop nos casos em que o top do Unix não fornece informações suficientes sobre os processos do sistema. O htop também é usado popularmente de forma interativa como um monitor de sistema.[3] Comparado com o top, ele fornece uma interface mais conveniente, visual e controlada por cursor para enviar sinais aos processos.

htop é escrito na linguagem de programação C usando a biblioteca ncurses. Seu nome é derivado do primeiro nome do autor original, como um aceno para pinfo, um programa para substituição do info que possui a mesma função.[4]

Como as interfaces de monitoramento do sistema não são padronizadas entre sistemas operacionais do tipo Unix, muito do código do htop deve ser reescrito para cada sistema operacional. O suporte multiplataforma foi adicionado no htop 2.0.[5]

Referências

Ligações externas

[editar | editar código-fonte]