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:
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)