htop 2.0.0 with many Chromium processes
( April 10, 2018 )
|Linux , OpenBSD , FreeBSD , macOS
|GNU GPL ( Free Software )
htop is a free process manager for Linux , which offers a dynamic overview of running processes and free / used system resources. From version 2.0 it also supports BSD and macOS . htop performs a similar task as the Unix command top , but it also offers a text interface based on ncurses . In addition, htop offers a number of keyboard shortcuts that make it easier to use htop using the keyboard . If htop is started within a desktop environment, it can also be used with the mouse .
In the upper left corner there is the display of the system resources, which shows the utilization of the various processor cores , the usage of the main memory and the swap used . Information about the current number of tasks and threads is displayed in the upper right corner . Furthermore, the runtime ( uptime ) of the system and the load average are displayed.
Below, in the main area, there is an overview of running processes, with information on PID , user, priority, nice value, virtual memory , resident memory , shared memory , process status , CPU time used in percent, memory consumption as a percentage, CPU Time and the command executed.
|Color and meaning
|Processor time from ...
|User processes with a priority <0
|User processes with a priority ≥ 0
|steal and guest
|Waiting time for input / output
|used = physical - kernel_binary - reserved - buffers - cache - free