我發現有人問了類似的問題,但我的問題不是user-cpu-time
,而是user time
vs system time
vs cpu time
。例如,我在Linux上模擬後得到的資訊如下:
User Time = 199:06:48:50
System Time = 08:16:57
Wallclock Time = 6:05:56:40
CPU = 199:15:05:48
Max vmem = 26.111G
Exit Status = 0
我確實知道wallclock
是什麼,我只是提供一切作為參考。
我很清楚system-CPU-time
和user-CPU-time
代表什麼,但就我而言,這兩個分為cpu time
,system time
和user time
。然後我不知道它們各自的具體意義。
系統是openSUSE,我使用了總共120個核心中的32個。
答案1
我猜測是 32 個核心,因為 CPU 時間或多或少剛好是掛鐘時間的 32 倍。
系統時間和使用者時間總和形成了這個數字,並有效地分解為執行核心操作的時間和您的應用程式程式碼(以及它所呼叫的非核心部分)。