私は長い間プロセスを実行してきたので、上部の一般的なTIME +形式は一般的なMM:SS.Millisecondsではありませんでした。代わりに、私の処理時間は次のように報告されます。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
399419 my_user_name 20 0 70.9g 36.3g 35076 S 21573 1.2 73699,57 python
この時間形式と通常のTOP TIME +形式の違いは何ですか?これは時間と分ですか?上部に示されている他のすべてのプロセスには、通常のMM:SS時間があります。違いは何ですか?
答え1
私はあなたがprocps-ng
(top
通常Linuxの場合)を使用していると仮定します。このバージョンtop
複数の形式を使用して時間形式を指定してみてください。:
- コロンで区切られた分、秒、センチ秒(ミリ秒ではない)。
- 分と秒はコロンで区切られます。
- 時、分、カンマ区切り(表示される形式)
- 時間
- 空
- 週
列の幅に合った最初のものを使用してください。あなたのpython
プロセスは3番目のフォーマットを必要とするのに十分な時間を費やしましたが、他のプロセスはそうではありませんでした。