
當我執行 ps -ef 命令時,我收到如下內容:
root 26728 26725 99 Sep25 ? 1184018564-02:43:14 java -jar /root/TaskManager.jar
我需要理解為什麼時間顯示為“1184018564-02:43:14”
謝謝
答案1
man ps
說
cputime TIME cumulative CPU time, "[dd-]hh:mm:ss" format. (alias time).
所以你的 Java 進程已經運行了 1184018564 個 CPU 天(大約 3,243,886 個 CPU 年),或者......發生了一些不好的事情。
這是Ubuntu 錯誤#859311與長時間運行的多執行緒進程相關。
答案2
UNIX 時間格式在內部表示為數值,表示自 1970 年 1 月 1 日以來的秒數。