Итак, еще раз я копаю источники procps-ng для тех же функций pr_stime () источников. Возможно, вам будет интересна команда над этой функцией.
Нет, вы не можете последовательно анализировать stime. Формат не указан в стандарте. Выходные данные procps-ng / ps варьируются в зависимости от того, как долго go процесс был создан. Procps-ng / ps использует 3 строки формата в зависимости от того, сколько времени go процесс запущен. Если ваш сценарий зависит от него, вы можете быть удивлены тем, что все они перестанут работать в канун нового года, когда ps начнет использовать строку формата %Y
для столбца stime.
Для определения продолжительности go процесса был запущен linux, используйте etimes
или etime
с procps-ng / ps
.