vmstat
ホストのシステム稼動状況を表示します。出力される情報は次のとおりです。
表示項目 (オプション指定なし)
項目 |
説明 |
procs |
r |
実行待ち状態にあるプロセス数 |
b |
割り込み不可能なスリープ状態にあるプロセス数 |
w |
スワップアウトされている実行可能な状態にあるプロセス数 |
memory |
swpd |
仮想メモリの量 |
free |
空きメモリの量 |
buff |
バッファに用いられているメモリの量 |
cache |
キャッシュに用いられているメモリの量 |
inact |
アクティブでないメモリの量 (-a オプション) |
active |
アクティブなメモリの量 (-a オプション) |
swap |
si |
ディスクからスワップインされているメモリの量 (/s) |
so |
ディスクにスワップしているメモリの量 (/s) |
io |
bi |
ブロックデバイスから受け取ったブロック (blocks/s) |
bo |
ブロックデバイスに送られたブロック (blocks/s) |
system |
in |
一秒あたりの割り込み回数。クロック割り込みも含みます。 |
cs |
一秒あたりのコンテキストスイッチの回数 |
cpu |
us |
カーネルコード以外の実行に使用した時間 (ユーザー時間、nice 時間を含みます) |
sy |
カーネルコードの実行に使用した時間 (システム時間) |
id |
アイドル時間。Linux 2.5.41 以前では、IO 待ち時間を含みます。 |
wa |
io待ち時間。Linux 2.5.41 以前では、0 と表示されます。 |
表示項目 (「-d」オプション指定)
項目 |
説明 |
Reads |
total |
成功した読み込みの総数 |
merged |
グループ化された(結果として1つのI/Oとなった)読み込みの数 |
sectors |
読み込みに成功したセクタ数 |
ms |
読み込みに使用した時間(ミリ秒) |
Writes |
total |
成功した書き出しの総数 |
merged |
グループ化された(結果として1つのI/Oとなった)読み込みの数 |
sectors |
読み込みに成功したセクタ数 |
ms |
書き出しに使用した時間(ミリ秒) |
IO |
cur |
実行中のI/O |
s |
I/O に使用した時間(秒) |
書式
vmstat [-a] [-n] [更新間隔 [更新回数]]
vmstat [-f] [-s] [-m]
vmstat [-S 単位]
vmstat [-d]
vmstat [-p ディスク名 パーティション名]
vmstat [-V]
▲PageTop
オプション
オプション名 |
説明 |
-a |
メモリの使用状況を表示します。 |
-f |
ブート後のフォーク数を表示します。 |
-m |
スタブの情報を表示します。 |
-n |
ヘッダがコマンド投入時に一回だけ表示されます。 |
-s |
メモリの統計表示を行います。 |
更新間隔 |
更新する間隔を秒数で指定します。更新する間隔を指定した場合は、「CTRL」と「C」で終了します。 |
更新回数 |
更新する回数を指定します。更新する間隔を指定した場合は、「CTRL」と「C」で終了します。 |
-d |
全ディスクの統計を表示します。 |
-p |
パーティション名をつけると、パーティションの詳細表示を行います。 |
-S |
このオプションの後に、「k」「K」「m」「M」をつけると、単位が「1000」「1024」「1000000」「1048576」で表示されます。 |
-V |
バージョン情報を表示します。 |
▲PageTop
実行例
システムの稼動状況を1秒間隔で更新し、10回表示させます。
実行結果
$ vmstat 1 5 [Enter]
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 0 297132 11632 99648 0 0 10 3 167 33 0 0 99 0
0 0 0 297132 11640 99640 0 0 0 36 332 66 0 0 100 0
0 0 0 297140 11640 99640 0 0 0 0 344 62 0 0 100 0
0 0 0 297140 11640 99640 0 0 0 0 327 34 0 0 100 0
0 0 0 297132 11640 99640 0 0 0 0 344 66 0 0 100 0
▲PageTop
▲