warum ps -ef die Zeit so anzeigen

warum ps -ef die Zeit so anzeigen

Wenn ich den Befehl ps -ef ausführe, erhalte ich ungefähr Folgendes:

root     26728 26725 99 Sep25 ?        1184018564-02:43:14 java -jar /root/TaskManager.jar

Ich muss verstehen, warum die Zeit so angezeigt wird: „1184018564-02:43:14“

Danke

Antwort1

man pssagt

  cputime    TIME     cumulative CPU time, "[dd-]hh:mm:ss" format. (alias time).

Ihr Java-Prozess läuft also seit 1184018564 CPU-Tagen (ungefähr 3.243.886 CPU-Jahren), ODER ... es ist etwas Schlimmes passiert.

Es istUbuntu-Fehler #859311im Zusammenhang mit lang laufenden Multithread-Prozessen.

Antwort2

Das UNIX-Zeitformat wird intern als numerischer Wert dargestellt, der die Anzahl der Sekunden seit dem 1.1.1970 angibt.

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

verwandte Informationen