MacOSのtopコマンドでCPU使用順にソート
topコマンドでCPU使用率順に並び替え
最近、macOSでファンが煩くなり負荷が上がるケースが増えてきました。その時にターミナルを起動してCPU使用率をみるのですが、LinuxだとデフォルトがCPU使用率なのでソートする必要がないケースが多いですが、macOSだとCPU使用率順ではないのでソート(並び替え)が必要です
topコマンドを使用時に、起動時にCPU使用率順に指定する
topコマンドを使用時に、CPU使用率に並び替えて起動するようにします。
その際に使用するオプション付きのtopコマンドは「top -o cpu」と入力すればOKです
$ top -o cpu Processes: 282 total, 3 running, 279 sleeping, 1173 threads 10:56:47 Load Avg: 1.25, 1.68, 1.83 CPU usage: 6.82% user, 4.87% sys, 88.29% idle SharedLibs: 133M resident, 40M data, 14M linkedit. MemRegions: 38629 total, 3250M resident, 102M private, 1207M shared. PhysMem: 8016M used (1439M wired), 173M unused. VM: 758G vsize, 627M framework vsize, 11922(0) swapins, 14418(0) swapouts. Networks: packets: 347458/402M in, 167578/19M out. Disks: 524382/9369M read, 91778/5015M written. PID COMMAND %CPU TIME #TH #WQ #PORT MEM PURG CMPRS PGRP PPID 957 plugin-conta 6.2 14:38.48 28 1 237 893M- 0B 26M 423 423 150 WindowServer 5.9 02:24.80 6 2 310+ 65M- 0B 36M 150 1 0 kernel_task 5.9 02:41.18 116/4 0 2 744M+ 0B 0B 0 0
topコマンドを起動後に、CPU使用率順にソートする
先程は、起動時にオプションを付けて起動してCPU使用率順に並び替えましが、起動後にCPU使用率順にソートするには、「o」→「cpu」と入力すればCPU使用率順にソートできます
1.ターミナルを起動します
2.topコマンドを入力します
$ top
3.top が起動したら「o」と入力します。「primary key [-pid]:」と表示されます
Processes: 285 total, 2 running, 283 sleeping, 1192 threads 11:02:26 Load Avg: 1.71, 1.77, 1.82 CPU usage: 2.93% user, 2.68% sys, 94.37% idle 〜〜〜省略〜〜〜 Disks: 530015/9463M read, 94295/5073M written. primary key [-cpu]: PID COMMAND %CPU TIME #TH #WQ #PORT MEM PURG CMPRS PGRP PPID 950 iTerm2 5.9 00:19.43 10 4 274 29M+ 1072K 7556K 950 1
4.「cpu」と入力して「Enter」を押すと、CPU使用率に並び替えができます
Processes: 285 total, 2 running, 283 sleeping, 1183 threads 11:05:12 Load Avg: 2.05, 1.90, 1.86 CPU usage: 5.10% user, 3.40% sys, 91.48% idle 〜〜〜省略〜〜〜 Networks: packets: 353015/404M in, 173243/19M out. Disks: 533581/9479M read, 95728/5104M written. primary key [-pid]: cpu PID COMMAND %CPU TIME #TH #WQ #PORT MEM PURG CMPRS PGRP PPID 1451 mdworker 0.0 00:00.04 4 1 48 3908K 0B 0B 1451 1 1450 top 2.0 00:00.31 1/1 0 21 2276K+ 0B 0B 1450 1447
ディスカッション
コメント一覧
まだ、コメントがありません