MIRACLE

メールサービス申込 ユーザー登録&ログイン パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

テクノロジー情報


Linux技術トレーニング 基本管理コース II

第5章 パフォーマンス管理

3.ディスクI/O
3-1./usr/bin/iostat
  • CPU使用率とディスクI/O統計の二つのレポートを生成
  • ディスクI/O統計で主に使用

/usr/bin/iostatコマンド

/usr/bin/iostatは一回の実行でCPU使用率とディスクI/O統計二つのレポートを生成します。CPU使用率については/usr/bin/mpstatコマンドで詳細にレポートできます。おもにディスクI/O統計を採取するために使用します。

使用方法

$ /usr/bin/iostat [オプション][間隔 [回数]]

主なオプションとしては、以下のものがあります。

  • -c:CPU使用率のみをレポートしディスクI/Oはレポートしない。
  • -d:ディスクI/Oのみレポートし、CPU使用率はレポートしない。
  • -k:単位をブロックではなく、キロバイト単位にする。(1ブロック=512バイト)
  • -t:時間を表示する。

間隔(秒)を指定するとその間隔でレポートを繰り返し生成します。その場合、最初の1回目はシステムがブートしてからその時点までの統計情報をレポート生成します。2回目以降は前回との差分の統計情報をレポート生成します。また回数が指定してある場合はその回数分だけレポート生成します。

(例)2秒ごとに3回実行する

$ /usr/bin/mpstat 2 3

/usr/bin/iostatの表示項目は、以下の通りとなります。

項目 説明
tpc 1秒あたりのI/O要求数
Blk_read/s 1秒あたりの読み込みブロック数
Blk_wrtn/s 1秒あたりの書き込みブロック数
Blk_read 読み込みブロック数
Blk_wrtn 書き込みブロック数

コマンド実行例

[root@localhost ~]# /usr/bin/iostat
Linux 2.6.9-11.19AX (localhost.localdomain)      2005年08月18日

CPU平均:  %user   %nice    %sys %iowait   %idle
           1.00    0.16    5.69    2.57   90.58 ⇒CPU使用率

デバイス:   tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
hda       2.05        37.65        19.15     627972     319340 ⇒ディスクI/O統計

第5章 2へ 第5章 4へ

■この資料の評価をお願いします。
とても参考になった
参考になった
どちらでもない
あまり参考にならなかった
まったく参考にならなかった

コメントがある場合は以下に記述してください。技術資料として取り上げてほしいテーマも受け付けています。

以下は任意です。

お名前(フルネーム) :
会社名 :
メールアドレス :
 

会社情報 採用情報 個人情報保護方針 情報セキュリティ基本方針 商標等取り扱い事項 English
Copyright(c)2000-2015 MIRACLE LINUX CORPORATION. All Rights Reserved.