本文に進む 日本−日本語
日本HPホーム 製品とサービス お客様サポート/ ダウンロード ソリューション ご購入の方法
≫ お問い合わせ
詳細検索オプション
日本HPホーム
HP-UX リファレンス > i

iostat(1)

HP-UX 11i Version 3: February 2007
≫ 

テクニカル ドキュメント

フィードバック
ここから本文が始まります

 ≫ 目次

 ≫ 索引

名称

iostat ― I/O 統計情報のレポート

構文

iostat [-t] [-L] [interval [count]]

説明

iostat は I/O 統計情報をシステム上のアクティブな各ディスクごとに繰り返してレポートします。ディスクデータは 4 段フォーマットで編成されます。

カラムヘッダ説明
deviceデバイス名
bps秒当たり転送 K バイト
sps秒当たりシーク数
msps平均シーク当たりミリ秒

2 基以上のディスクがある場合、 各ディスクごとに、連続する行にレポートされます。 この情報を計算するには、シーク、データ転送の完了、および、転送ワード数 を各ディスクごとにカウントします。また、各ディスクの状態も ( <sys/param.h> で定義されるように)1 秒間に HZ 回ずつ検査され、ディスクがアクティブならば計算が行われます。これらの数値は (各装置ごとの平均シーク当たりミリ秒を判定するために) 各装置の転送レートと合わせることができます。

データストライピング (1 度のデータ転送で複数のディスクにデータを渡すもの) などの新技術の採用により、平均シークごとにかかる時間の計算を正確に行うことは難しくなりました。 システムのその時点の条件により大幅に異なる可能性があり、 近似値としての意味しか持たなくなっています。 このため、この平均シーク当たりミリ秒 (msps) の値は、 以前のシステムとの互換性を保持するため 1.0 に固定されています。

オプション

iostat は以下のオプションおよびコマンド行の引き数を認識します。

-t  

ターミナル統計情報およびディスク (または lunpath) 統計情報をレポートします。 -L オプションと共に使用すると、lunpath とターミナルの統計情報が表示されます。 ターミナル統計情報には以下のようなものがあります。

tin  

ターミナルから読み出される文字数

tout  

ターミナルに書き出される文字数

us  

システム (アクティブプロセッサ) がユーザーモードに費やした時間のパーセンテージ

ni  

システム (アクティブプロセッサ) が低い優先順位 ( nice された) のプロセスを実行するユーザーモードに費やした時間のパーセンテージ

sy  

システム (アクティブプロセッサ) がシステムモードに費やした時間のパーセンテージ

id  

システム (アクティブプロセッサ) がアイドリングに費やした時間のパーセンテージ

interval  

最後の interval 秒間にわたる要約を連続した行で表示します。レポートされる最初の行はリブート以降の時間のもので、それより後の各行は最後の間隔のもののみです。

count  

統計情報を count 回繰り返します。

-L  

アクティブな lunpath 統計情報をレポートします。 -t オプションと共に使用した場合、lunpath と ターミナル両方の統計情報がレポートされます。 lunpath は特定の順番では表示されず、将来のリリースでこの順番が変わることがあります。 lunpath データは 4 列のフォーマットで並べられます :

lunpath  

lunpath の記号名は diskm_lunpath n の形式になります。 ここで m は LUN のインスタンス番号、 n は lunpath のインスタンス番号です。 例えば、 disk47_lunpath7 では m は 47 で n は 7 です。 LUN と lunpath のインスタンス番号は、 ioscan-N オプションをつけて実行すれば表示されます。 LUN と lunpath のハードウェアパスについては intro(7) を参照してください。

bps  

1 秒あたりの転送 K バイト。

sps  

1 秒あたりのシーク数。

msps  

平均シークあたりのミリ秒。

lunpath が複数ある場合、データはアクティブな lunpath ごとに連続した行で表示されます。 アクティブな lunpath が無い場合、空白行が表示されます。

全ディスクの現在の I/O 統計情報を示します。

iostat

INTERRUPT または QUIT が押されるまで、全ディスクの I/O 統計情報を 10 秒ごとに表示します。

iostat 10

全ディスクの I/O 統計情報を 10 秒ごとに表示し、5 回読み出した後終了します。

iostat 10 5

全ディスクの I/O 統計情報を 10 秒ごとに表示し、 また、ターミナルとプロセッサーの統計情報も表示します。 5 回読み出した後終了します。

iostat -t 10 5

すべてのアクティブな lunpath の I/O 統計情報を表示します。

iostat -L

INTERRUPT または QUIT が押されるまで、 すべてのアクティブな lunpath の I/O 統計情報を 10 秒ごとに表示します。

iostat -L 10

すべてのアクティブな lunpath の I/O 統計情報を 10 秒ごとに表示し、 5 回読み出した後終了します。

iostat -L 10 5

すべてのアクティブな lunpath の I/O 統計情報と、 ターミナルとプロセッサの統計情報を 10 秒ごとに表示し、 5 回読み出した後終了します。

iostat -L -t 10 5

警告

iostat を使用しているユーザーは、フィールド幅と出力のスペースに関するシステムの数値が若干正確さに欠けることに注意してください。これらの数値はシステム、HP-UX のリリース番号、表示するデータによって異なるからです。

著者

iostat はカリフォルニア大学バークレイー校および HP で開発されました。

ファイル

/usr/include/sys/param.h

参照

vmstat(1), ioscan(1M), intro(7).

印刷用画面へ
プライバシー 本サイト利用時の合意事項
© 2007 Hewlett-Packard Development Company, L.P.