vmstat

vmstatはプロセス、メモリ、ページング、ブロックIO、トラップ、CPU稼働状態などに関する情報を報告する。

構文

vmstat [delay [count]]
delay
更新間隔を秒単位で指定する。delayが指定されない場合、最後の起動以降の平均値が1回だけ報告される。
count
更新の回数を指定する。countが指定されない場合、無限に更新する。

表示される情報

vmstatを実行すると、次の情報が表示される。

vmstatで報告される情報
分類 説明
Procs b 割り込み不可能なスリープ状態にあるプロセス数
Memory swpd 仮想メモリの量
free 空きメモリの量
buff バッファに用いられているメモリの量
cache キャッシュに用いられているメモリの量
inact アクティブでないメモリの量
act アクティブなメモリの量
Swap si ディスクからスワップインされているメモリの量(/s)
so ディスクにスワップアウトしているメモリの量(/s)
IO bi ブロックデバイスから受け取ったデバイス(blocks/s)
bo ブロックデバイスに送ったブロック(blocks/s)
System in 1秒あたりの割り込み回数
cs 1秒あたりのコンテキストスイッチの回数
CPU us ユーザ時間
sy システム時間
id アイドル時間
wa IO待ち時間

Linuxコマンド