vmstat コマンド

目的

仮想メモリーの統計情報を報告します。

構文

vmstat [ -f ] [ -i ] [ -s ] [ -I[-W]] [ -t ] [ -v ] [ -h ] [ -w ] [ -l ] [-c] [ -@ wparname | ALL] [{ -p | -P } physicalvolume | ALL] ALL] [-S power] [physicalvolume] [interval] [count]

注: wparname パラメーターと -i フラグは、workload partitions 内で併用しないでください。

説明

vmstat コマンドは、カーネル・スレッド、仮想メモリー、ディスク、ハイパーバイザーのページ、トラップおよびプロセッサーのアクティビティーに関する統計情報を報告します。 vmstat コマンドによって生成される報告は、 システム・アクティビティーの負荷を調整するのに使用することができます。 これらのシステム全体の統計情報 (すべてのプロセッサー間) は、パーセントで表される平均値または合計として計算されます。 統計情報は原子的に読み取られないため、vmstat コマンドは不整合な統計情報を戻すことがあります。

vmstat コマンドをフラグなしで実行すると、システム始動後の仮想メモリー・アクティビティーの要約が報告されます。 -f フラグを指定すると、vmstat コマンドはシステム始動後の fork の数を報告します。 physicalvolume パラメーターには、物理ボリューム名を指定します。

interval パラメーターは、各レポートの間隔を秒で指定します。 interval パラメーターを指定しない場合、vmstat コマンドはシステム起動時以降の統計を含む単一のレポートを生成して終了します。 count パラメーターは、interval パラメーターと一緒に指定する必要があります。 count パラメーターを指定すると、その値によって、生成されるレポートの数と間隔 (秒数) が決まります。 count パラメーターなしで interval パラメーターを指定すると、レポートは連続して生成されます。 count パラメーターに、ゼロの値を指定しないでください。

カーネルは、カーネル・スレッド、ページング、および、割り込みのアクティビティーに関する統計情報を保守します。vmstat コマンドは、perfstat カーネル・エクステンションを使用して、これにアクセスします。 ディスク入出力統計情報は、デバイス・ドライバーが保守します。 ディスクの平均転送率は、活動時間と転送数の情報から求められます。 活動時間 (パーセント) は、報告中にドライブがビジーであった時間から求められます。

vmstat コマンドは、Micro-Partitioning®環境において、 消費された物理プロセッサーの数 (pc)、および消費されたライセンスのパーセンテージ (ec) を 報告するようになりました。 Micro-Partitioning環境に関するメトリックが表示されます。

vmstat コマンドで生成されるレポートには、システム構成の行と列の見出しが含まれています。 -@ フラグを指定すると、レポートの構成はシステム構成および WPAR 構成になります。 システム構成の行には、次の値があります。

lcpu
論理プロセッサーの数を表示します。
mem
メモリー容量を表示します。
tmem
LPAR の true メモリー・サイズ。
注: このフラグは、-c オプションが指定されていて、Active Memory Expansion が使用可能な場合のみ有効です。
ent
ライセンス済みキャパシティーを示します。区画が共用プロセッサーで実行されている場合のみ表示されます。
drives
ディスク数を示します。物理ボリューム名のモニター中のみ表示されます。
WPAR
活動中のworkload partitions の数を表示します。-@ フラグが指定された場合のみ表示されます。
memlim
workload partition のメモリー・リソースの制限を示します。 この制限は、メガバイト (MB) 単位です。 この情報は、メモリー・リソースの制限を強制した WPAR の場合にのみ表示されます。
cpulim
処理装置内のworkload partition のプロセッサー・リソースの制限を示します。 この情報は、プロセッサー・リソースの制限を強制した WPAR の場合にのみ表示されます。
rset
WPAR と関連付けられている rset レジストリーのタイプを示します。 このタイプには、regular (通常) または exclusive (排他) があります。 この情報は、rset レジストリーと関連付けられている WPAR の場合にのみ表示されます。
mmode
メモリー・モードを示します。 このメトリックは、アクティブ・メモリー共用が使用可能なシステムでは自動的に表示されます。 このメトリックは、-c オプションが使用されているときにも表示されます。
mpsz
メモリー・プールのサイズ (ギガバイト (GB) 単位)。 このメトリックは、共用メモリー・モードでのみ表示されます。

以下は、列見出しとその説明です。

WPAR: workload partitions に関する情報。 -@ フラグが指定された場合のみ表示されます。

WPAR
Workload partition名。
注:
  1. system WPAR 名は、システム全体の統計情報を示します。 global WPAR 名は、Global に属する統計情報のみを示します。
  2. vmstat コマンドが -@ ALL オプションを使用して開始され、WPAR 固有の情報がメトリックとして使用できない場合、値に代わりダッシュ (-) が表示されます。
  3. vmstat コマンドが -@ wparname で開始されるか、WPAR 内で開始された場合で、WPAR 情報がメトリックとして使用できない場合、そのメトリックはアットマーク (@) でマークされ、そのメトリックに対してはシステム全体の値が表示されます。
  4. メトリックがサポートされない場合、値に代わりダッシュ (-) が表示されます。

kthr: カーネル・スレッドの状態に関する情報。

r
サンプリング間隔中における実行可能カーネル・スレッドの平均数。 「実行可能スレッド」とは、作動可能であっても実行のためにまだ待機しているスレッドと、既に実行中のスレッドを含みます。
b
サンプリング間隔中に Virtual Memory Manager (VMM) 待機キュー (リソースを待機中、入出力を待機中) に入れられたカーネル・スレッドの平均数。

Memory: 仮想メモリーと実メモリーの使用状況に関する情報。 仮想ページは、これまでにアクセスされたことがあれば、アクティブであると見なされます。1 ページは 4096 バイトです。

avm
アクティブな仮想ページ。
fre
フリー・リストのサイズ。
注: 実メモリーの大部分は、ファイル・システム・データのキャッシュとして使用されます。フリー・リストのサイズが小さいままであることは、異常ではありません。

Page: ページ・フォールトとページング・アクティビティーに関する情報。 この情報は、指定した間隔で平均をとり、1 秒当たりの単位数として表示されます。

re
ページャーの入出力リスト。
pi
ページング・スペースからページ・インされたページ数。
po
ページング・スペースにページ・アウトされたページ数。
fr
空きのページ数。
sr
ページ置換アルゴリズムによってスキャンされたページ数。
cy
ページ置換アルゴリズムによるクロック・サイクル数。

Faults: サンプリング間隔中 1 秒当たりのトラップおよび割り込み率の平均値。

in
デバイス割り込みの回数。
sy
システム・コール。
cs
カーネル・スレッドのコンテキスト・スイッチ数。

CPU: プロセッサー時間の使用率の内訳。

us
ユーザー時間。

上限なし区画の現行物理プロセッサー消費量がライセンス済みキャパシティーを超える場合、そのパーセンテージは、消費される物理プロセッサー (pc) の数に関連するようになります。

sy
システム時刻。

上限なし区画の現行物理プロセッサー消費量がライセンス済みキャパシティーを超える場合、そのパーセンテージは、消費される物理プロセッサー (pc) の数に関連するようになります。

id
プロセッサーのアイドル時間。

上限なし区画の現行物理プロセッサー消費量がライセンス済みキャパシティーを超える場合、そのパーセンテージは、消費される物理プロセッサー (pc) の数に関連するようになります。

wa
システムに未解決のディスク/NFS I/O 要求があったプロセッサーのアイドル時間。

上限なし区画の現行物理プロセッサー消費量がライセンス済みキャパシティーを超える場合、そのパーセンテージは、消費される物理プロセッサー (pc) の数に関連するようになります。

pc
使用された物理プロセッサーの数。区画が共用プロセッサーで実行されている場合のみ表示されます。
ec
消費されるライセンス済みキャパシティーのパーセンテージ。区画が共用プロセッサーで実行されている場合のみ表示されます。 データを計算する際の時間基準がさまざまであるために、ライセンス済みキャパシティーのパーセンテージが 100% を超えることがあります。このような超過の現象は、サンプリングの時間間隔が短い場合にのみ顕著に現れます。
rc
使用されるプロセッサー・リソースのパーセンテージ。この情報は、プロセッサー・リソースの制限を強制した WPAR の場合にのみ表示されます。

Disk: サンプル・インターバルにおける指定した物理ボリュームへの転送数 (毎秒) を示します。 physicalvolume パラメーターを使って、1 つから 4 つまでの名前を指定することができます。 転送統計情報は、指定した各ドライブについて、指定した順番で報告されます。 この値は、物理デバイスに対する要求を表します。 読み取られた、または書き込まれたデータの数は表しません。 複数の論理要求を 1 つの物理要求にまとめることができます。 physicalvolume パラメーターが使用される場合、コマンド実行の始めで物理ボリューム名が印刷されます。

-I フラグを指定すると、I/O 指向のビューでは、 下記の列の変更が表示されます。

kthr
r および b に加えて、列 p も表示されます。
p
ロウ・デバイスからの入出力メッセージを待機中の平均スレッド数。ロウ・デバイスは、システムに直接接続されたデバイスです。

-I フラグと共に -W フラグが指定されていると、フラグ rb および p と共に、追加の桁 w も表示されます。

w
ファイルシステムの直接入出力イベントが発生するのを待機している、1 秒当たりのスレッドの数。これらのイベントには、以下のタイプのものがあります。
  • 非同期入出力 (AIO)
  • バッファー・キャッシュ・サブシステム
  • 並行入出力 (CIO)
  • ファイルシステム直接入出力
  • NFS サブシステム
  • スレッドが、仮想メモリー・マネージャー (VMM) 待ちリストからのアクションを待機しています。
page
新規の列 fi および fo は、re および cy 列の代わりに表示されます。
fi
秒ごとのファイル・ページ・イン。
fo
秒ごとのファイル・ページ・アウト。

-c フラグを指定すると、Active Memory Expansion ビューでは、下記の列の変更が表示されます。

memory
cszcfr、および dxm は、列 avm および fre の隣に表示されます。
csz
現在の圧縮プール・サイズ (4K ページ単位)。
cfr
圧縮プール内の使用可能なフリー・ページ数 (4K ページ単位)。
dxm
拡張メモリー内の不足サイズ (4K ページ単位)。
page
新規の列 ci および co は、列 re および cy の代わりに表示されます。
ci
圧縮プールからのページ・インの数 (1 秒当たり)。
co
圧縮プールへのページ・アウトの数 (1 秒当たり)。

vmstat コマンドの実行中に、出力に影響を及ぼす変更がシステム構成内にある場合、vmstat は構成変更についての警告メッセージを表示します。 コマンドは、更新済みのシステム構成情報およびヘッダーを表示した後で、出力を継続します。

-l フラグを指定すると、以下の列を含む追加の「ラージ・ページ」セクションが表示されます。
alp
現在使用中のラージ・ページの数を示します。
flp
ラージ・ページのフリー・リストにあるラージ・ページの数を示します。
-p オプションが指定されている場合は、指定されたページ・サイズに固有の VMM 統計情報の行が補足的に表示されます。 -I および -t オプションとともに、-p オプションは指定されたページ・サイズについての行を補足的に生成します。この行には、指定されたページ・サイズと関係のある次の VMM 統計情報が含まれます。
  • avm
  • fre
  • re
  • fi
  • fo
  • pi
  • po
  • ci
  • co
  • fr
  • sr
  • cy
注:
  1. refifo、および cy オプションの表示は、-I オプションの影響を受けます。
  2. recico、および cy オプションの表示は、-c オプションの影響を受けます。
  3. リソース制御がない場合、avm および fre オプションはシステム規模のものです。したがって、-@ オプションを設定すると、avmfre の両オプションがアットマーク (@) でマーク付けられます。
これらの VMM 統計情報は psz 列の後、siz 列の前に表示されます。この 2 つの列について次に説明します。
psz
ページ・サイズ (例えば、4 KB、64 KB)。
siz
システムに存在する指定されたページ・サイズのフレームの数。
-s オプションと共に -p オプションを指定すると、 別の出力スタンザが作成され、ここには指定されたページ・サイズと関係のある統計情報のみが 収容されます。この追加のスタンザはページ・サイズ・ヘッダーに続いて出力されます。
-P オプションは指定されたページ・サイズに対して次のような報告書を作成します。
pgsz
ページ・サイズ (例えば、4 KB、64 KB) を示します。
Memory
指定されたページ・サイズに対するメモリー統計情報を示します。
siz
システムに存在する指定されたページ・サイズのフレームの数。
avm
指定されたページ・サイズに対して利用可能な活動中の仮想ページ。
fre
指定されたページ・サイズに対するフリー・リストのサイズ。
Page
指定されたページ・サイズに関係のあるページ・フォールトとページ送りの活動状況を示します。ページに関連する列 repipofrsrcyfifoci、および co もこの報告書に適用できます。

フラグ

注: コマンド・ラインに -f (または -s) フラグを入力すると、 システムは -f (または -s) フラグのみを受け入れ、他のフラグは無視します。 -f フラグと -s フラグを両方指定すると、システムは最初のフラグのみを受け入れ、2 番目のフラグは無視します。
項目 説明
-@ wparname workload partition の仮想メモリーの活動状況をレポートします。
  • -@ ALL オプションは、レポートがシステム中のすべての workload partitions に加え、システムとグローバル環境に関係するものであることを示します。
    注: システム全体の統計情報の値は、WPAR セクションに照らしてダッシュ (-) でマークされます。
  • -@wparname フラグは、アクティビティーがその workload partition のみに対するものであることを示します。workload partition では、-@ フラグを指定すると、システム全体の統計情報および workload partition の統計情報が表示されます。 システム全体の統計情報は、アットマーク (@) でマークされます。
    注: -@ フラグを -i フラグと組み合わせて使用しないでください。
-c メモリー圧縮統計情報で、出力の新規の列を表示します。それらは、ヘッダー Memory の下の列 cszcfr および dxm、 およびヘッダー・ページの下の列 ci および co (ヘッダー・ページの列 re および cy に代わるもの) です。
注: このオプションは、Active Memory Expansion が使用可能である場合のみ有効です。
-f システム始動後の fork の数を報告します。
-i システム始動後に各デバイスが行った割り込みの数を表示します。
注: -I -t-w、および -l フラグは、-i フラグとともに指定されると無視されます。
-I I/O 指向のビューで、出力の新規の列を表示します。 それらは、ヘッダー kthr の下の p、 ヘッダー・ページの下の fi および fo (ヘッダー・ページの列 re および cy に代わるもの) です。
-l alp および flp 列を含む追加の「ラージ・ページ」セクションを表示します。
-p pagesize 指定されたページ・サイズに対する VMM 統計情報を、通常の vmstat 出力結果に追加します。
-P pagesize 指定されたページ・サイズに関係のある VMM 統計情報のみを表示します。
-s 合計構造体の内容を標準出力に書き出します。この合計構造体には、システム初期化後に発生したページング・イベントの絶対数が入っています。-s フラグは、-v フラグと一緒でないと使用することができません。 以下に、これらのイベントを説明します。
address translation faults
アドレス変換ページ・フォールトが発生した回数です。ページ・フォールトを回復するために入出力が要求されていたかどうかは分かりません。 この値には、ストレージ保護ページ・フォールト (ロックの失敗) は含まれません。
-s
backtracks
以前のページ・フォールトの回復中に発生したページ・フォールトの回数です。 まず最初に新しいページ・フォールトを回復する必要があり、次に、初期 ページ・フォールトを backtracked 可能です。
CPU context switches
プロセッサー・コンテキスト・スイッチ (新しいプロセスのディスパッチ) の回数です。
decrementer interrupts
decrementer 割り込みの回数です。
device interrupts
ハードウェア割り込みの回数です。
executable-filled page faults
命令のページ・フォールトの数です。
extend XPT waits
アクセス中のセグメントのコミットのために、VMM によってプロセスが待機状態になった回数です。
free frame waits
プロセスがページ・フレームを要求する回数です。フリー・リストが空になり、そしてフリー・リストが補充される間、プロセスが待機させられます。
iodones
VMM の各入出力要求が完了した回数です。
mpc send interrupts
MPC 送信割り込みの回数です。
mpc receive interrupts
MPC 受信割り込みの回数です。
page ins
仮想メモリー・マネージャーがページを読み取った回数です。この値は、ページ・スペースおよびファイル・スペースのページ・インの回数を表します。この値とページ・アウト統計情報の値を合わせると、仮想メモリー・マネージャーが開始した実入出力の総数が求められます。
page outs
仮想メモリー・マネージャーがページを書き込んだ回数です。この値は、ページ・スペースおよびファイル・スペースのページ・アウトの回数を表します。この値とページ・イン統計情報の値を合わせると、仮想メモリー・マネージャーが開始した実入出力の総数が求められます。
paging space page ins
VMM が行ったページング・スペースだけのページ・インの回数です。
paging space page outs
VMM が行ったページング・スペースだけのページ・アウトの回数です。
pages examined by the clock
VMM は、クロック・アルゴリズムを使って、疑似 LRU ページ置き換えスキームを実現します。ページは、クロックに検査されることで古く なります。この値は、ページがクロックに検査された回数です。
pages freed by the clock
実メモリーから解放するために、クロック・アルゴリズムがページを選択した回数です。
pending I/O waits
ページ・イン入出力が完了するまでに、VMM によってプロセスが待機状態になった回数です。
-s
phantom interrupts
phantom 割り込みの回数です。
revolutions of the clock hand
VMM クロック回転数 (つまり、メモリーのスキャン数) です。
start I/Os
VMM が開始した読み取りまたは書き込み入出力要求の回数です。
syscalls
システム・コールの回数です。
total reclaims
新しい入出力要求を実行しなくても回復できるアドレス変換障害の数です。この状態は、以前 VMM で要求されていたページの、入出力が完了していなかったときに発生します。 また、VMM の先読み取りアルゴリズムであらかじめフェッチされていたページが不在の発生したセグメントには見えなかったときや、フリー・リストにあったページが再使用されていなかったときにも発生します。
traps
このオペレーティング・システムではサポートしていません。
zero-filled page faults
作業用ストレージで発生し、フレームの割り当てとゼロ埋め込みで回復できるページ・フォールトの数です。
-c フラグを -s フラグと共に指定すると、以下の追加メトリックが表示されます。
compressed pool page ins
システム・ブート以来の圧縮プールからのページ・インの数。
compressed pool page outs
システム・ブート以来の圧縮プールへのページ・アウトの数。
-s

-s オプションを -p pagesize オプションとともに使用すると、指定されたページ・サイズに対する合計情報をシステム全体の合計情報に追加できます。この追加のスタンザはページ・サイズ・ヘッダーに続いて出力されます (例えば、4K ページ)。次の統計情報はページ・サイズには関係ないため、このページ・サイズ・ベースのスタンザには出力されません。

  • プロセッサー・コンテキスト切り換えの回数
  • デバイス割り込みの回数
  • ソフトウェア割り込みの回数
  • decrementer 割り込みの回数
  • MPC-sent 割り込みの回数
  • MPC-received 割り込みの回数
  • phantom 割り込みの回数
  • トラップの回数
  • システム・コールの回数
注:
  1. -@ ALL オプションとともに -s フラグを使用すると、システム全体の統計情報は workload partition セクションで繰り返されます。
  2. wparname オプションとともに -s フラグを使用すると、すべてのメトリックが報告され、システム全体の統計情報はアットマーク (@) でマークされます。
  3. -s フラグを -l フラグと共に使用すると、vmstat コマンドは次のメトリックを表示します。
    large-page hi water count
    ラージ・ページ使用中カウントの最大値を指定します。
-S power プロセッサーの統計情報にべき乗の値 (10 power) を掛けます。べき乗のデフォルト値は 0 です。
以下の統計情報は、スケーリングされます。
  • us
  • sy
  • id
  • wa
  • pc
  • ec
注:
  1. -S フラグは、 -f-s-i -v、または -p フラグと一緒に使用しないでください。
  2. -S フラグが指定されると、 ussyid、および wa の統計情報が変わります。 デフォルトで、us syid、および wa の統計情報は、WPAR のプロセッサー使用量と比較して表示されます。 -S フラグとゼロでないべき乗の値が指定されると、これらの統計情報はシステム全体のプロセッサー使用量と比較して表示されます。
  3. -S フラグのべき乗の値は、0 と 3 の間のみです。
-t vmstat の出力の各行の隣に、タイム・スタンプを表示します。 このタイム・スタンプは、HH:MM:SS フォーマットで表示されます。
注: -f-s、または -i フラグが指定された場合、 タイム・スタンプは表示されません。
-v 仮想メモリー・マネージャーが保守するさまざまな統計情報を標準出力へ書き込みます。 -vフラグは、-s および -h フラグ と一緒に使用される場合のみ使用可能です。

-v フラグを指定すると、以下の統計情報が表示されます。

compressed percentage
圧縮されたページに使用されるメモリーのパーセンテージ。
client filesystem I/Os blocked with no fsbuf
fsbuf が使用可能でないためにブロックされた、クライアント・ファイルシステム入出力要求の数。 NFS (ネットワーク・ファイルシステム) および VxFS (Veritas) がクライアント・ファイルシステムです。 fsbuf は、ファイルシステム・レイヤーで入出力要求を保留するために使用される、ピンされたメモリー・バッファーです。
client pages
クライアント・ページの数。
compressed pages
圧縮されたメモリー・ページの数。
external pager filesystem I/Os blocked with no fsbuf
fsbuf が使用可能でないためにブロックされた、外部ページャーのクライアント・ファイルシステム入出力要求の数。 JFS2 が外部ページャーのクライアント・ファイルシステムです。fsbuf は、ファイルシステム・レイヤーで入出力要求を保留するために使用される、ピンされたメモリー・バッファーです。
file pages
現在ファイル・キャッシュが使用している 4 KB ページの数。
free pages
フリーの 4 KB ページの数。
filesystem I/Os blocked with no fsbuf
fsbuf が使用可能でないためにブロックされた、ファイルシステム入出力要求の数。 fsbuf は、ファイルシステム・レイヤーで入出力要求を保留するために使用される、ピンされたメモリー・バッファーです。
lruable pages
置換されると考えられる 4 KB ページの数。この数には、VMM 内部ページに使用されるページや、カーネル・テキストのピンされた部分に使用されるページは含まれません。
maxclient percentage
クライアント・ページが使用できるメモリーの最大パーセンテージを指定するチューニング・パラメーター (vmo を使用して管理される)。
maxperm percentage
実メモリーのパーセンテージで指定するチューニング・パラメーター (vmo を使用して管理される)。
maxpin percentage
ピンできる実メモリーのパーセンテージを指定するチューニング・パラメーター (vmo を使用して管理される)。
memory pages
4 KB ページの数で表した実メモリーのサイズ。
memory pools
メモリー・プール数を指定するチューニング・パラメーター (vmo を使用して管理される)。
minperm percentage
実メモリーのパーセンテージで指定するチューニング・パラメーター (vmo を使用して管理される)。
numclient percentage
クライアント・ページ数が占めるメモリーのパーセンテージ。
-v (-v で表示される統計情報の続き):
numperm percentage
現在ファイル・キャッシュが使用しているメモリーのパーセンテージ。
paging space I/Os blocked with no psbuf
psbuf スペースが使用可能でないためにブロックされた、ページング・スペース入出力要求の数。 psbuf スペースは、仮想メモリー・マネージャー・レイヤーで入出力要求を保留するために使用される、ピンされたメモリー・バッファーです。
pending disk I/Os blocked with no pbuf
pbuf が使用可能でないためにブロックされた、保留中のディスク入出力要求の数。 pbuf は、論理ボリューム・マネージャー・レイヤーで入出力要求を保留するために使用される、ピンされたメモリー・バッファーです。
pinned pages
ピンされた 4 KB ページの数。
注: カーネル・ロック機能 (vmm_klock_mode パラメーター) が有効になっていると、ピンされたページにカーネル・ロック (klocked) されたページが含まれます。 カーネル・ロック機能について詳しくは、コマンド vmo -h vmm_klock_mode を実行してください。
remote pageouts scheduled
クライアント・ファイルシステムにスケジュールされたページ・アウトの数。

-h フラグを -v フラグと共に指定すると、以下の追加メトリックが表示されます。

Time resolving virtualized partition memory page faults
メモリー・ページ・フォールトが解決されるまで待機するために、仮想区画がブロックされている合計時間。時間はミリ秒の細分度で、計測の単位は秒です。
Virtualized partition memory page faults
仮想化区画に記録された仮想区画メモリー・ページ・フォールトの総数。
Number of 4 KB page frames loaned
ハイパーバイザーに貸し出された区画のメモリーの 4 KB ページの数。
Percentage of partition memory loaned
ハイパーバイザーに貸し出された区画のメモリーのパーセンテージ。
注:
  1. -@ ALL オプションとともに -v フラグを使用すると、システム全体の統計情報は workload partition セクションで繰り返されません。
  2. wparname オプションとともに -s フラグを使用すると、すべてのメトリックが報告され、システム全体の統計情報はアットマーク (@) でマークされます。
-c フラグを -v フラグと共に指定すると、以下の追加メトリックが表示されます。
Compressed Pool Size
圧縮プールのサイズ (4K ページ単位)。
percentage of true memory that is used for compressed pool
圧縮プールに使用される不拡張メモリーのパーセンテージ。
free pages in compressed pool (4K pages)
圧縮プール内のフリー・ページの数 (4K ページ単位)。
target memory expansion factor
LPAR 用に構成済みのターゲット・メモリー拡張係数。
achieved memory expansion factor
現在の獲得メモリー拡張係数
-h ハイパーバイザーのページ情報を含む hypv-page セクションを表示します。 hypv-page セクションには、以下のメトリックが含まれます。
hpi
ハイパーバイザーのページ・インの数 (1 秒当たり)。
hpit
ハイパーバイザーのページ・インに費やされた平均時間 (ミリ秒)。
pmem
区画の論理メモリーをバッキング中の物理メモリーの量。 値の計測の単位はギガバイト (GB) です。

-h フラグを -v フラグと共に指定すると、-v フラグを使用して表示されるメトリックに加えて、以下のメトリックが表示されます。

Time resolving virtualized partition memory page faults
メモリー・ページ・フォールトが解決されるまで待機するために、仮想区画がブロックされている合計時間。時間はミリ秒の細分度で、計測の単位は秒です。
Virtualized partition memory page faults
仮想化区画に記録された仮想区画メモリー・ページ・フォールトの総数。
Number of 4 KB page frames loaned
区画内のハイパーバイザーに貸し出されたメモリーの 4 KB ページの数。
Percentage of partition memory loaned
区画内のハイパーバイザーに貸し出されたメモリーのパーセンテージ。
-w レポートを幅広モードで表示します。
-W kthr セクション内に、追加のフィールド w を表示します。 このオプションは、-I フラグと共に指定した場合にのみ許可されます。
注:
  1. Active Memory Expansion が使用可能な場合、vmstat はメモリーの統計情報を拡張ビュー内で報告します。 ただし、環境変数 AME_MEMVIEW が TRUE に設定されている場合は、 メモリーの統計情報は True ビューに表示されます。
  2. AME_MEMVIEW 環境変数は、-c オプションを使用して報告される メモリーの統計情報に影響を与えません。

  1. ブート以後の統計情報の要約を表示するには、次のコマンドを入力します。
    vmstat
  2. 2 秒間隔で 5 つの要約を表示するには、次のコマンドを入力します。
    vmstat 2 5
  3. 論理ディスク scdisk13 と scdisk14 の統計情報を含む、 ブート以後の統計情報の要約を表示するには、次のコマンドを入力します。
    vmstat scdisk13 scdisk14
  4. fork 統計情報を表示するには、次のコマンドを入力します。
    vmstat -f
  5. さまざまなイベントの回数を表示するには、次のコマンドを入力します。
    vmstat -s
  6. vmstat の出力の各列の隣にタイム・スタンプを表示するには、次のコマンドを入力します。
    vmstat -t
  7. I/O 指向のビューに列の代替セットを表示するには、次のコマンドを入力します。
    vmstat -I
  8. 使用可能なすべての VMM 統計情報を表示するには、次のコマンドを入力します。
    vmstat -vs
  9. alp および flp 列を含むラージ・ページ・セクションを 8 秒間隔で表示するには、次のコマンドを入力します。
    vmstat -l 8
  10. 特定のページ・サイズ (例えば、4 KB) に固有の VMM 統計情報を表示するには、次のコマンドを入力します。
    vmstat -p 4K
  11. システムでサポートされているすべてのページ・サイズについての VMM 統計情報を表示するには、次のコマンドを入力します。
    vmstat -p ALL
    または、 次のコマンドを入力します。
    vmstat -p all
  12. 特定のページ・サイズ (この例では、4 KB) についての VMM 統計情報のみを表示するには、次のコマンドを入力します。
    vmstat -P 4K
  13. サポートされているすべてのページ・サイズについて、ページごとの VMM 統計情報の内訳のみを表示するには、次のコマンドを入力します。
    vmstat -P ALL
    または、 次のコマンドを入力します。
    vmstat -P all
  14. ブート以後のすべてのworkload partitions の統計情報の要約を表示するには、次のコマンドを入力します。
    vmstat -@ ALL
  15. すべてのworkload partitions の、有効なすべての VMM 統計情報を表示するには、次のコマンドを入力します。
    vmstat –vs -@ ALL
  16. workload partition から WPAR とシステム全体の両方の VMM 統計情報を表示するには、次のコマンドを入力します。
    vmstat -@
  17. プロセッサー値を 10 倍してその結果を表示するには、次のコマンドを入力します。
    vmstat -S 1
  18. ハイパーバイザーのページに関する統計情報を表示するには、次のコマンドを入力します。
    vmstat –h
  19. ハイパーバイザーに貸し出されているページについての情報を表示するには、次のコマンドを入力します。
    vmstat -vh
  20. メモリー圧縮の統計情報を表示するには (Active Memory Expansion が使用可能な LPAR 内)、次のコマンドを入力します。
    vmstat -c
  21. メモリー圧縮のページ・サイズごとに特有の統計情報を表示するには (Active Memory Expansion が使用可能な LPAR 内)、次のコマンドを入力します。
    vmstat –c –P ALL
  22. -s オプションにより表示されている統計情報に メモリー圧縮の情報を付加するには (Active Memory Expansion が使用可能な LPAR 内)、 次のコマンドを入力します。
    vmstat –s -c
  23. -v オプションにより表示されている統計情報に メモリー圧縮の情報を付加するには (Active Memory Expansion が使用可能な LPAR 内)、 次のコマンドを入力します。
    vmstat –v -c

ファイル

項目 説明
/usr/bin/vmstat vmstat コマンドが入っています。