2012-09-07 51 views

回答

0

使用unix系统时间函数怎么样?

时间scalac HelloWorld.scala

0

如果您在Linux中(特别是我在这里描述的Ubuntu)mpstat是一个有用的程序运行。

可以使用下面的命令来安装它:

sudo apt-get install sysstat 

一旦安装,你可以运行bash脚本来记录CPU信息。在这种情况下,我每秒记录10次。这将阻止,直到您按Control-C杀死日志记录。 (另外,考虑更好的数据取出sleep 0.1;。)

while x=0; do mpstat -P ALL >> cpu_log.txt; sleep 0.1; done 

在你可以解雇掉你的程序(或任何程序),看看跟踪性能数据的另一端。输出如下所示:

03:21:08 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle 
03:21:08 PM all 0.37 0.00 0.33 0.50 0.00 0.02 0.00 0.00 98.78 
03:21:08 PM 0 0.51 0.00 0.45 0.57 0.00 0.03 0.00 0.00 98.43 
03:21:08 PM 1 0.29 0.00 0.26 0.45 0.00 0.01 0.00 0.00 99.00