weblog of key_amb

主にIT関連の技術メモ

Macのtopコマンド

MacのコマンドはLinuxとちょっと違ったりする。
topについて、よく使うやり方などをこの記事にまとめる。

見方

$ top -l 1 | head
Processes: 105 total, 2 running, 1 stuck, 102 sleeping, 379 threads
2012/05/18 16:56:33
Load Avg: 0.41, 0.64, 0.68
CPU usage: 0.0% user, 20.0% sys, 80.0% idle
SharedLibs: 10M resident, 4244K data, 0B linkedit.
MemRegions: 9166 total, 593M resident, 36M private, 85M shared.
PhysMem: 1245M wired, 150M active, 289M inactive, 1684M used, 361M free.
VM: 230G vsize, 1119M framework vsize, 67192(0) pageins, 484(0) pageouts.
Networks: packets: 114858/54M in, 89649/55M out.
Disks: 933807/11G read, 752134/7545M written.
  • メモリ関連
    • MemRegions ... メモリ領域
    • PhysMem ... 物理メモリ
    • VM(VirtMem) ... 仮想メモリ

実行例

top -l 回数 # バッチモードで指定した回数実行
top -o rsize # メモリ使用量でソートして表示