I am looking for a free program that can display the CPU use history as a graph in a Linux shell, as bmon (sudo apt-get install -y bmon
) can do network use per network interface.
or like Microsoft Windows's resource monitor can display:
top
and htop
only display the current CPU use.
sar (System Activity Report) (system monitor command used to report on various system loads, including CPU activity, memory/paging, device load, network. Linux distributions provide sar through the sysstat package.) is nice (sudo apt-get install -y systat
) but I'd prefer to have a graph:
Same for mpstats (sudo apt-get install -y systat
), nice but no graph:
Ideally, the program would have an option to CPU use history per process. (i.e. we could choose the process ID to display)
tload
(provided by theprocps
package in Debian/Ubuntu) count?