为什么 ps -ef 显示这样的时间

为什么 ps -ef 显示这样的时间

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

https://en.wikipedia.org/wiki/POSIX_time

相关内容