By default, htop
shows colored status bars for processors, memory, and swap. From left to right, the bars are colored green, blue, yellow, and red depending on some thresholds.
What does it mean when the Memory bar has a small level of green and blue, and almost all the remainder is yellow? The swap bar is empty. The color settings for htop are "default".
Hitting F1 or h will show you the key. But for reference, the default colors are:
CPU:
Memory:
There are a couple of different color-schemes available, you can see them through hitting F2.
I couldn't find this documented elsewhere. Looking into the code:
There are two modes for CPU metrics reporting: the default one, and a "detailed CPU time" which can be enabled from the Setup screen (Display Options / Detailed CPU time). All of them show the percentage of time spent in different processes:
Default mode
Detailed mode
Memory meters are more straightforward:
Note: Info obtained from htop source code at https://github.com/hishamhm/htop/blob/master/CPUMeter.c .
There are several different colors for each of the bars, except the Swap bar. Here are the color keys used inside of
htop
: