2013-04-10 17 views
14

我以某種方式在我的程序上獲得以下時間戳。我明白,如果有IO參與,實時可以比的用戶時間和系統時間的總和,但你怎麼解釋這個當單獨用戶的時間比實際時間大於實時的用戶時間

real 0m8.512s 
user 0m8.737s 
sys  0m1.956s 
+0

中所解釋的您是否打算髮布*實時用戶時間*的實例? – 2013-04-10 14:19:04

+0

不,我的意思是爲什麼用戶的成本超過真實 – Daniel 2013-04-10 15:13:04

回答

38

該程序可能使用多個大在某些時候核心。用戶時間在已使用的核心上求和,例如,使用1個100%的兩個內核可以達到2s的用戶時間。

+0

聽起來很合理..這可能是我正在尋找的。謝謝 – Daniel 2013-04-10 15:14:24

+3

@丹尼爾請將此標記爲已接受的答案。 – 2015-06-05 18:49:57

1

您的原始帖子的用戶時間不超過實時。您的用戶和系統時間一起大於實時,但這是可能的,如this entry

+0

對不起,我發佈了錯誤的數據。這是正確的 – Daniel 2013-04-10 15:11:58

相關問題