почему ps - ef показывает время так

когда я запускаю команду ps-ef, я получаю что-то вроде этого:

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

Мне нужно понять, почему время показано так "1184018564-02:43: 14"

спасибо

6
задан Tamer
27.11.2022 3:38 Количество просмотров материала 2965
Распечатать страницу

2 ответа

man ps говорит

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

таким образом, ваш процесс Java работает в течение 1184018564 CPU дней (около 3,243,886 CPU лет), или ... случилось что-то плохое.

Это Ubuntu ошибка #859311 связанный с длительными многопоточными процессами.

6
отвечен RedGrittyBrick 2022-11-28 11:26

формат времени UNIX внутренне представлен в виде числового значения, указывающего количество секунд с 1/1/1970.

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

0
отвечен Frank Thomas 2022-11-28 13:43

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх