Gri*_*lik 5 cpu monitoring testing cpu-usage
我已经写了一些多线程测试,现在我想确保这个测试的最高 CPU 使用率等于100 * CPU_NUMBER当前机器的最高 CPU 使用率。有可能吗?
100 * CPU_NUMBER
UPD 0:我说的是 Linux 系统。
Mar*_*rco 3
我认为您正在寻找sar. SAR 代表系统活动报告。它在类 UNIX 操作系统中用于报告 CPU、内存和 IO 使用情况,由sysstat.
sar
sysstat
然后,sysatat可以配置为监视各个进程。关联
sysatat
收集的频率以及 sar 保留报告的时间由第一个设置决定。
您只是想注意,这样的数据收集不是“免费的”,所以我不会将其保留在生产服务器上。
配置完成后,您可以使用命令sar和grep轻松从脚本中的报告中提取数据awk。
grep
awk
您没有指定您正在使用什么操作系统,因此我鼓励您搜索如何在您的发行版上设置 sar/sysstat。
归档时间:
8 年 前
查看次数:
3645 次
最近记录: