結論
ps ax
コマンドで出力される書式にて、TIMEの書式はMMM:SS
経緯
「めっきり使ってないマイクラ鯖どうなってるかな」
「あれ?再起動できてなくない?」
# ps ax | head -1 && ps ax | grep forge PID TTY STAT TIME COMMAND 1046 ? Ss 0:00 SCREEN -h 1024 -dmS minecraft java -Xmx768M -Xms512M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=1 -XX:+AggressiveOpts -jar forge_1.7.2_universal.jar nogui 1048 pts/1 Ssl+ 37791:54 java -Xmx768M -Xms512M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=1 -XX:+AggressiveOpts -jar forge_1.7.2_universal.jar nogui 32227 pts/0 S+ 0:00 grep forge
TIME長すぎてドン引き
調べた
BSD 書式を使ってシステム上の全てのプロセスを表示する:
ps ax
bsdtime TIME ユーザーとシステムの cpu 時間の合計。 表示フォーマットは通常は “MMM:SS” であるが、 プロセスが cpu 時間を 999 分より多く使っている場合は、右側へシフトする。
つまり、37791/60/24=26.24375
。なんだ1ヶ月くらいか。焦った焦った。
てっきり4年位稼働してるのかと思っちゃった。