2013-10-24 132 views
0

我想了解如何在Unix系統中使用time命令測量性能。可以說,我運行三個不同的機器時間命令,得到如下結果:系統性能分析

答:282u(用戶CPU時間)3S(系統CPU時間)4:45(經過時間)99%

B: 238U 5S 4:13 98%

C:302U 9S 5.11 97%

哪個系統具有最高的性能?

回答

0

time告訴用戶時間是你的程序是如何長花在CPU和系統時間時間花在內核執行特權操作,比如I/O調用readwrite代表你的程序的。因此,在機器A的情況下,與其他機器相比,User + System時間更短,從而在三臺機器中實現最佳性能。

經過時間是掛鐘所測量的時間,即從產生的過程開始測量的時間,它終止。雖然這與CPU使用率無關。