最初の10プロセスの累積CPU使用率を表示するには?

最初の10プロセスの累積CPU使用率を表示するには?

コマンドについて知っていますが、top実際のtopCPUとメモリ使用量のみを表示します。しかし、時には多くの数が非常に急速に変動するため、どのプロセスに実際に多くのCPU時間が必要かを把握することは困難です。

過去15分または過去2時間に蓄積されたCPU時間を表示する方法はありますか?たぶん最大メモリ使用量で。

答え1

正確に望むものではありませんが、次のコマンドを使用してください。

 top -o TIME+

プロセスが開始されてから累積されたCPU時間に基づいてソートされます。

答え2

これは正確には望ましくありませんが、htopコマンドは最後の再起動以降に各プロセスが使用したCPU時間を表示します。

関連情報