user CPU sys CPU

實際運行時間:從開始運行到運行結束的時間。

用戶CPU時間:執行每行代碼的時間

系統CPU時間;佔用CPU時間(比如說內存copy,例如read,write,在內核內執行該服務所花費的時間) CPU時間= 用戶cpu時間+系統cpu時間

real 0m0.072s

user 0m0.030s

sys 0m0.050s


時鐘時間(牆上時鐘時間wall clock time):就是一個進程從開始運行到結束運行後,時鐘走過的時間,這其中包含了進程在阻塞和等待狀態的時間。


    用戶CPU時間:就是用戶的進程獲得了CPU資源以後,在用戶態執行的時間。

    系統CPU時間:用戶進程獲得了CPU資源以後,在內核態的執行時間。

   進程的三種狀態爲阻塞、就緒、運行。

   時鐘時間 = 阻塞時間 + 就緒時間 +運行時間
   用戶CPU時間 = 運行狀態下的用戶空間時間
   系統CPU時間 = 運行狀態下系統空間的時間。

   用戶CPU時間+系統CPU時間=運行時間。
發佈了28 篇原創文章 · 獲贊 7 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章