当我运行 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 日以来的秒数。