Jump to content

htop

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Paulish (talk | contribs) at 22:49, 24 April 2016 (Update latest version from 2.0.0 to 2.0.1). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

htop
Developer(s)Hisham Muhammad
Initial releaseMay 2004; 20 years ago (2004-05)[1]
Stable release
2.0.1 / March 7, 2016; 8 years ago (2016-03-07)[2]
Repository
Written inC
Operating systemLinux, OS X, FreeBSD, OpenBSD
TypeProcess Viewer / System monitor
LicenseGNU General Public License
Websitehisham.hm/htop/

htop is an interactive system-monitor process-viewer. 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.

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.[3] Compared to top, it provides a more convenient, 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, 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.

References

  1. ^ Earliest known date
  2. ^ htop 2.0.1 on GitHub
  3. ^ "System Monitoring with htop".
  4. ^ "htop FAQ". Retrieved 2012-06-15.