我正在寻找一个免费的程序,它可以将CPU使用历史显示为Linux中的一个图形,就像bmon (sudo apt-get install -y bmon
)可以在每个网络接口上进行网络使用一样。
或者像Microsoft的资源监视器一样,可以显示:
top
和htop
只显示当前的CPU使用情况。
系统活动报告 (系统监视器命令,用于报告各种系统负载,包括CPU活动、内存/分页、设备负载、网络。Linux发行版通过sysstat包提供sar。)是很好的(sudo apt-get install -y systat
),但我更希望有一个图表:
mpstats (sudo apt-get install -y systat
)也是如此,很好但没有图表:
理想情况下,程序可以选择每个进程的CPU使用历史记录。(也就是说,我们可以选择要显示的进程ID )
发布于 2018-06-04 03:29:28
发布于 2015-09-18 16:06:03
tload
(来自Debian和Ubuntu上的procps
包)提供了一个基本的系统负载图:
您可以使用-s
设置刻度,用-d
设置延迟(以秒为单位)。
符号:
*
表示负荷平均 (https://en.wikipedia.org/wiki/Load_%28计算%29)的级别。-
定义了负载的统一性,=
将替换"-“。附加说明的示例:
------------------------------------- load 3
*
**
--------------------====------------- load 2
** ****** **
****** *************
********* **************
--=========-------==============----- load 1
*************************************
*************************************
*************************************
************************************* load 0
sudo apt-get install -y procps
发布于 2016-04-29 01:10:32
过载有一个Debian包可用。
(更多截图)
ttyload
显示了一张asterix的平均CPU使用情况图,每次1分钟红色,5分钟一次绿色,15分钟一次蓝色-所有三个在一个网格。更大的时间切片有助于将瞬间的尖峰置于更好的角度。
https://softwarerecs.stackexchange.com/questions/24903
复制相似问题