同じではないこの問題、主にCPUを消費するプロセス10個をリストしたいと思います。瞬間的でないCPU使用率%、逆に、起動後のCPU使用率?
つまり、10秒以内にCPU使用率が50%に達したプロセスを一覧表示するのではなく、数時間CPU 3%を使用し続けるプロセスを一覧表示します。
答え1
通常の操作後のプロセス使用量のみを表示するには、+を使用してtop
TIME +で並べ替えるように設定できます。を使用して列を強調表示することもできます。SHIFTTx
サンプル:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
COMMAND
4046 fred 20 0 1873812 825068 119016 S 0.7 20.4 31:52.12 firefox
2661 root 20 0 401200 97064 52196 S 5.0 2.4 15:07.41 Xorg
4058 fred 20 0 438056 25568 19388 S 1.0 0.6 1:30.85 panel-29-weathe
4057 fred 20 0 307456 17904 15628 S 0.7 0.4 0:43.47 panel-21-system
3957 fred 20 0 176732 23596 17536 S 0.3 0.6 0:38.32 xfwm4
4096 fred 9 -11 436876 14204 8936 S 0.0 0.4 0:37.12 pulseaudio
5052 root 20 0 0 0 0 S 0.3 0.0 0:28.04 kworker/2:2
答え2
Linuxの場合:
ps --sort -time -ef | head -n 11