我在Ubuntu中寻找像PerfMon.exe这样的工具,我需要有一个报告CPU使用率,每个PID的内存使用量,以及输出将是一段时间之间的最小值,最大值和平均值的报告我点击开始并停止测试。
EDIT1:
我不需要像top,htop等工具,我需要一个工具来监控我的负载测试结果,简单的软件允许我选择我的PID,点击开始,然后做我的测试,然后点击停止,并获得平均 - 最小 - 最大CPU和内存使用
2 个答案:
答案 0 :(得分:1)
Linux和unix一般都有一组统称为“进程记帐”的工具。这些可让您显示每个进程的CPU使用率,内存使用情况和其他指标。
检查您是否安装了acct软件包。可以找到使用它的HOWTO here.
请注意,这些工具没有开箱即用的交互式GUI,但他们确实拥有查看日志的工具。
同样top(1)可让您实时显示流程活动。
答案 1 :(得分:1)
感谢Nachiket Kate
,与我的要求最接近的是以下命令:pidstat -r -u -p -I 3