Software:Htop
| File:250px | |
| Original author(s) | Hisham Muhammad |
|---|---|
| Developer(s) | Hisham Muhammad (2004–2019) htop developer team (2020–present) |
| Initial release | May 2004[1] |
| Written in | C (ncurses library) |
| Operating system | Linux, macOS, FreeBSD, OpenBSD, Solaris, Illumos, OpenIndiana |
| Type | Process Viewer / System monitor |
| License | GPL-2.0-or-later |
| Website | htop |
htop is an interactive system monitor process viewer and process manager. It is designed as an alternative to the Unix program top.
It shows a frequently updated list of the processes running on a computer, normally ordered by the amount of CPU usage. Unlike top, htop provides a full list of processes running, instead of the top resource-consuming processes. htop uses color and gives visual information about processor, swap and memory status. htop can also display the processes as a tree.
Users often deploy htop in cases where Unix top does not provide enough information about the system's processes. htop is also popularly used interactively as a system monitor.[2] Compared to top, it provides a more convenient, visual, cursor-controlled interface for sending signals to processes.
htop is written in the C programming language using the ncurses library. Its name is derived from the original author's first name, as a nod to pinfo,[3] an info-replacement program that does the same.[4]
Because system monitoring interfaces are not standardized among Unix-like operating systems, much of htop's code must be rewritten for each operating system. Cross-platform, OpenBSD, FreeBSD and OS X (now macOS) support was added in htop 2.0.[5][6] Solaris/Illumos/OpenIndiana support was added in 2.2.0.
htop was forked by several developers as htop-dev,[7] and with support from the original author, the homepage was later redirected to a new domain.[8]
See also
References
- ↑ "GitHub - htop-dev/htop at 80f344559bba331d6daa2c913005e7eefddcf075". https://github.com/htop-dev/htop.
- ↑ "System Monitoring with htop". https://community.rackspace.com/products/f/public-cloud-forum/6756/system-monitoring-with-htop.
- ↑ "Pinfo - A lynx-style info and man reader". https://pinfo.sourceforge.net.
- ↑ "htop FAQ". http://hisham.hm/htop/index.php?page=faq.
- ↑ "Going cross-platform: how htop was made portable - FOSDEM 2016". 10 February 2016. https://www.youtube.com/watch?v=g5GamptmWeA. Retrieved 2016-12-30.
- ↑ "Htop - an interactive process viewer". http://hisham.hm/htop/index.php?page=downloads.
- ↑ "Htop forked to htop-dev, version 3.0.0 released with over 2 years of bug fixes and features | Lobsters". https://lobste.rs/s/r2rxg9/htop_forked_htop_dev_version_3_0_0_released.
- ↑ "hisham.hm/htop". https://hisham.hm/htop/.
External links
