a-Column

【Linux】vmstatコマンド

vmstat (オプション)[時間間隔 [回数]]

-f fork数(プロセスを作成した回数)を表示する
-n ヘッダを1度だけ表示する
-s 各情報を詳しい情報名と共に表示する
-d ディスクに関する統計を表示する
-p パーティション 指定したパーティションの統計を表示する
-S 単位 指定した単位で容量を表示する。kは1,000,Kは1,024,mは1,000,000,Mは1,048,576バイト単位で表示する

procs アクティブなプロセスに関する統計
  r:実行待ち状態にあるプロセス数
  b:割り込み不可能なスリープ状態にあるプロセス数
  w:スワップアウトされており,実行可能なプロセス数
memory メモリーの使用量と使用可能量に関するデータ
  swpd:仮想メモリー量
  free:空きメモリー量(Kバイト)
  buff:バッファとして用いられているメモリー量(Kバイト)
swap スワップに関する統計
  si:ディスクからスワップインしているメモリー量(Kバイト/秒)
  so:ディスクにスワップしているメモリー量(Kバイト/秒)
iO デバイスとの転送量
  bi:ブロック・デバイスに送られたブロック数(ブロック/秒)
  bo:ブロック・でバイスから受け取ったブロック数(ブロック/秒)
system システム全体の割り込みおよびコンテキストの切り替えレート
  in:毎秒の割り込み回数
  cs:毎秒のコンテキスト・スイッチ回数
cpu CPUの使用量の割合
  us:ユーザー時間
  sy:システム時間
  id:アイドル時間
  wa:IO待ち時間

 ステータス(「-d」オプション)  
disk ファイル・システムの位置
  reads:読み込みに関する情報
  total:読み込みに成功した総数
  merged:読み込み数(グループ化した場合)
  sectors:読み込みに成功したセクター数
  ms:読み込みに要した時間
writes 書き込みに関する情報
  total:書き込みに成功した総数
  merged:書き込み数(グループ化した場合)
  sectors:書き込みに成功したセクター数
  ms:書き込みに要した時間
IO デバイスからの入出力関連の情報
  cur:実行中のIO
  sec:IOが利用した時間

ステータス(「-p」オプション)  
reads 指定したパーティションからの読み込み数
read sectors 指定したパーティションから読み出されたセクター数
writes 指定したパーティションへの書き込み数
requested writes 指定したパーティションへの書き込み要求数


例)1秒間隔で2回のみ表示。

# vmstat 1 2

例)パーティション/dev/hda1への読み書きの情報を表示する。

# vmstat -p /dev/hda1

Last Update : 2010年02月22日 (月) 14:11