1

我想记录运行一些程序的cpu时间,我把/usr/bin/time命令从命令中放入,如下所示:

/usr/bin/time command_name_and_args 

我得到的结果如下:

652.25user 5.29system 11:53.85elapsed 92%CPU (0avgtext+0avgdata 5109232maxresident)k
3800352inputs+1620608outputs (2major+319449minor)pagefaults 0swaps

cpu时间是 652.25 + 5.29 = 657.54秒对吗?

11:53.85elapsed 是否意味着挂钟上的 11 分 53.85 秒?

感谢帮助。

4

1 回答 1

2

确切地。如果您有多个线程,CPU 时间可能会超过挂钟时间。

于 2015-11-16T20:26:02.690 回答