1 .\" This page Copyright (C) 1994 Henry Ware <al172@yfn.ysu.edu>
2 .\" Distributed under the GPL, Copyleft 1994.
4 .\" Japanese Version Copyright (c) 2000 NAKANO Takeo all rights reserved.
5 .\" Translated Tue Nov 14 2000 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
6 .\" Updated & Modified Mon Jul 18 14:35:15 JST 2005
7 .\" by Yuichi SATO <ysato444@yahoo.co.jp>
9 .TH VMSTAT 8 "27 July 1994 " "Throatwobbler Ginkgo Labs" "Linux Administrator's Manual"
11 vmstat \- 仮想メモリの統計を報告する
17 .RI [ delay " [ " count ]]
31 .RB [ "\-p disk partition"]
37 はプロセス・メモリ・ページング・ブロック IO・トラップ・CPU 稼働状況
40 最初に作成される報告では、最後に再起動して以降の平均が与えられる。
43 のサンプリング期間に関する情報が与えられる。
44 プロセスとメモリに関する報告は、いずれも報告の瞬間のものである。
50 アクティブ/非アクティブなメモリの表示する。
54 これには fork, vfork, clone システムコールが含まれ、
56 各プロセスは、スレッドの使用数によって、1 つ以上のタスクで表現される。
64 デフォルトでは、一定の周期でヘッダが繰り返し表示される。
67 種々のイベントカウンタとメモリの統計の表を表示する。
73 が指定されなければ、最後の起動以降の平均値が 1 回だけ報告される。
85 ディスクの統計を表示する (2.5.70 以降が必要)。
88 このオプションの後に指定したパーティション名に関する
89 詳細な統計を表示する (2.5.70 以降が必要)。
92 このオプションの後に k, K, m, M を付けると、
93 出力を 1000, 1024, 1000000, 1048576 バイト単位に切り替える。
97 .SH VM モードにおけるフィールドの説明
101 b: 割り込み不可能なスリープ状態にあるプロセス数
109 buff: バッファに用いられているメモリの量。
110 cache: キャッシュに用いられているメモリの量。
111 inact: アクティブでないメモリの量 (-a オプション)。
112 active: アクティブなメモリの量 (-a オプション)。
117 si: ディスクからスワップインされているメモリの量 (/s)。
118 so: ディスクにスワップしているメモリの量 (/s)。
123 bi: ブロックデバイスから受け取ったブロック (blocks/s)。
124 bo: ブロックデバイスに送られたブロック (blocks/s)。
129 in: 一秒あたりの割り込み回数。クロック割り込みも含む。
130 cs: 一秒あたりのコンテキストスイッチの回数。
134 これらは CPU の総時間に対するパーセンテージである。
136 us: カーネルコード以外の実行に使用した時間 (ユーザー時間、nice 時間を含む)。
137 sy: カーネルコードの実行に使用した時間 (システム時間)。
138 id: アイドル時間。Linux 2.5.41 以前では、IO 待ち時間を含んでいる。
139 wa: IO 待ち時間。Linux 2.5.41 以前では、0 と表示される。
141 .SH ディスクモードにおけるフィールドの説明
146 merged: グループ化された (結果として 1 つの I/O となった) 読み込みの数
147 sectors: 読み込みに成功したセクタ数
148 ms: 読み込みに使用した時間 (ミリ秒)
154 merged: グループ化された (結果として 1 つの I/O となった) 書き出しの数
155 sectors: 書き出しに成功したセクタ数
156 ms: 書き出しに使用した時間 (ミリ秒)
164 .SH ディスクパーティションモードにおけるフィールドの説明
166 reads: このパーティションに発行された読み込みの総数
167 read sectors: このパーティションから読み込まれた総セクタ数
168 writes : このパーティションに発行された書き出しの総数
169 requested writes: このパーティションへの書き出し要求の総数
172 .SH SLAB モードにおけるフィールドの説明
175 num: 現在アクティブなオブジェクトの数
176 total: 利用可能なオブジェクトの総数
178 pages: 少なくとも 1 つのアクティブなオブジェクトがあるページの数
179 totpages: 確保 (allocate) された総ページ数
187 これらの報告は、システムのボトルネックを突き止める作業の
190 は、自分自身は実行プロセスとしての勘定に入れない。
192 Linux のブロックは、今のところ全て 1024 バイトである。
193 古いカーネルはブロックが 512・2048・4096 バイトであると表示するかもしれない。
195 procps 3.1.9 以降では、vmstat はデフォルトモードにおいて
196 単位 (k, K, m, M) をユーザーに選択させる。
197 デフォルトは K (1024 バイト) である。
199 vmstat は slabinfo 1.1 を使用する。
218 デバイスごとのブロック io を表にしない。
222 Henry Ware <al172@yfn.ysu.edu> と
223 Fabian Frederick <ffrederick@users.sourceforge.net>
224 (diskstat, slab, partitions...) によって書かれた。