まずは –help で指定可能なオプションを確認するも簡素な表示。
1 2 3 4 |
$ top -help procps-ng version 3.3.10 Usage: top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols] |
オプション無しで現在実行中のプロセスを表示する。画面の高さに収まる分だけ。表示はCPU利用率(%CPU)が高い順、3秒ごとに更新される。qで終了、?でヘルプ画面に切り替わる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
$ top top - 01:27:48 up 8 days, 9:10, 1 user, load average: 0.00, 0.01, 0.05 Tasks: 98 total, 1 running, 97 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.3 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 1015004 total, 163276 free, 350416 used, 501312 buff/cache KiB Swap: 4194300 total, 4188660 free, 5640 used. 425392 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1211 root 20 0 0 0 0 S 0.3 0.0 3:00.73 xfsaild/vda1 1 root 20 0 125436 3940 2604 S 0.0 0.4 0:25.33 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.04 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:01.38 ksoftirqd/0 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H 6 root 20 0 0 0 0 S 0.0 0.0 0:01.06 kworker/u2:0 7 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh 9 root 20 0 0 0 0 S 0.0 0.0 0:07.06 rcu_sched 10 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 lru-add-drain 11 root rt 0 0 0 0 S 0.0 0.0 0:04.75 watchdog/0 13 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs 14 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns 15 root 20 0 0 0 0 S 0.0 0.0 0:00.15 khungtaskd 16 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 writeback 17 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kintegrityd 18 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset 19 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset 20 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset 21 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd 22 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 md 23 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 edac-poller 24 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 watchdogd 30 root 20 0 0 0 0 S 0.0 0.0 0:00.14 kswapd0 31 root 25 5 0 0 0 S 0.0 0.0 0:00.00 ksmd |
1行目にロードアベレージが表示されている。
1 |
load average: 0.00, 0.01, 0.05 |
左から直近1分、5分、15分のロードアベレージを示す。
参考サイト
Man page of TOP
https://linuxjm.osdn.jp/html/procps/man1/top.1.html
【 top 】コマンド――実行中のプロセスをリアルタイムで表示する:Linux基本コマンドTips(123) – @IT
https://www.atmarkit.co.jp/ait/articles/1706/30/news018.html
topコマンドで覚えておきたい使い方14個 | 俺的備忘録 〜なんかいろいろ〜
https://orebibou.com/2015/07/top%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E8%A6%9A%E3%81%88%E3%81%A6%E3%81%8A%E3%81%8D%E3%81%9F%E3%81%84%E4%BD%BF%E3%81%84%E6%96%B914%E5%80%8B/
topコマンドの使い方 – Qiita
https://qiita.com/k0kubun/items/7368c323d90f24a00c2f