我正在使用Ubuntu12.0.4 64位服务器版本,我必须测量一些特定程序的服务器性能。
是否有方法通过一个特定的命令记录系统资源的总使用情况?
例如,在perl脚本文件中有大约10个命令。我能否测量(在命令所用的总时间内) CPU运行时、CPU使用率%、内存使用情况等10个命令中的每一个?
发布于 2015-08-06 01:30:00
time命令(/usr/bin/time,而不是shell内置的)可以报告这些数据和大量其他统计信息:
$ /usr/bin/time -f "Real time: %E\nCPU Usage: %P\nAverage Memory Usage: %t" some-command
Real time: 0:01.05
CPU Usage: 99%
Average Memory Usage: 0有关更多信息,请参见命令页。
https://askubuntu.com/questions/657072
复制相似问题