ディスクI/Oの負荷率(%)を表示できるコマンドは? 質問と回答(Q&A)  

こんにちは ゲスト さん | ログイン | ヘルプ | okyuu.com Feed Feed

総合トップ / 質問 / OS 質問 / UNIX,Linux 質問 / ディスクI/Oの負荷率(%)を表示できるコマンドは?
okyuu.comは、2010年9月21日正午をもってサービス終了とさせていただきます。また、2010年6月21日正午以降の投稿およびコメント、回答ができなくなりますのでご注意ください。

1

1人
の評価
CentOS 5.4 を使っています。
ディスクI/Oの使用率をパーセンテージ(%)表記で表示するコマンドはないでしょうか?
そのマシンのディスクI/O性能のうち、どのくらい負荷が掛かっているのか、
どのくらい空きリソースがあるのかを簡単に調べられるツールを探しています。

sysstatパッケージ付属の「iostat」コマンドは、バイトサイズなど入出力容量を
表わしているだけで欲しい情報が表示されませんlose-heart

  • 回答数 (6)
  • クリップ数 (0)
  • アクセス数 (2494)

  • 回答

2

2人
の評価
iostat -x 1 でディスクがビジーである時間の割合(%)を表示できます。
一番右のコラムと思います。
上記のコマンドの場合、1秒おきに情報が表示されます。1回目はマシン起動後の平均値になりますので、気をつけていただきたいです。

0

0人
の評価
crossroadさん

教えていただいた一番右のコラム「%util」は、まさに私が知りたかった情報ですbig_smail
%utilはディスクのビジー率を表わしており、100%が限界値なんですね。

ご回答ありがとうございました。

1

1人
の評価
追加質問です。

ハードディスク上に巨大ファイルを作成し、ディスクI/O負荷を5分ほど継続して与えたところ、
各コマンドにおける結果は次のようになりました。
結果を見て気になったのは、topコマンドの「%wa」は79%という数値になりI/O負荷状態を顕著に確認できたのに対して、iostatコマンドの「%iowait」はほぼ変化がなく、ずっと横ばいになっていた点です。
後者の%iowaitは平均値を現しているとはいえ、一度も 1% を超えなかったことのは疑問です。



# top

<略> Cpu(s): 0.7%us, 8.4%sy, 0.0%ni, 0.0%id, 79.1%wa, 6.6%hi, 5.2%si, 0.0%st <略>
# iostat -x
<略> avg-cpu: %user %nice %system %iowait %steal %idle   0.13 0.01 10.11 0.48 0.00 89.27 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util hda 0.06 30.54 0.59 1.53 11.57 255.96 126.26 0.75 355.19 3.79 0.80 <略>

-1

1人
の評価
ujiさん

iostatで表示されたデータの一回目統計は「マシン起動時」からの平均値ですので、
ずっと横ばい、かつ 1%以下になっているのはおかしくありません。

man iostatの一部抜粋です:

The first report generated by the iostat command provides statistics concerning the time since the system was booted. Each subsequent report covers the time since the previous report.

下記のように、5秒おきに、連続的に表示させて、二回目以降の統計を見ていただきたいです。

#iostat -x 5

0

0人
の評価
マシンへのアクセスができましたので、以下の1秒おきに表示する例を示しています。

$ iostat -x 1

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
9.33    1.36    4.23   12.06    0.00   73.01 

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda              37.60   231.49   23.40   24.61   514.03  2029.15    52.97     1.27   26.49   5.71  27.43
mmcblk0           6.30     0.00    0.33    0.00     8.45     0.00    25.37     0.00    4.54   4.35   0.14

上記は、一回目の集計なので、「マシン起動から今まで」の平均値です。

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
2.46    0.00    0.49    0.00    0.00   97.04 

Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
mmcblk0           0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00

二回目以降の集計はは「過去1秒間」の平均値です。


0

0人
の評価
crossroadさん、iostatコマンド自体の挙動についてもご丁寧な説明をしていただきありがとうございましたsmile

0
0
回答
0
2
回答
0
1
回答

関連製品情報

開発元 Debian JPプロジェクト
概要 Debianプロジェクトが開発するLinuxディストリビューション。基本ツールのほとんどがGNUプロジェクトに由来しているため、GNU/Linuxと名付けられている。
開発元 レッドハット
概要 Red Hatが開発する企業向けLinuxディストリビューション。2003年9月にリリースされたRed Hat Enterprise Linux(RHEL) 3はLinuxカーネル2.4.21を採用し、「AS」「ES」「WS」をラインアップ。デスクトップ向けには「Red Hat Professional Workstation」を用意していた。
guest_photo
  

バッヂ取得者一覧
ugit hothot tsukaman chonan system

カテゴリ

特集

[重要]okyuu.comサービス終了のお知らせ [重要]okyuu.comサービス終了のお知らせ
okyuu.comは、2010年9月21日正午をもってサービス終了とさせていただきます。また、2010年6月21日正午以降の投稿およびコメント、回答ができなくなりますのでご注意ください。
フリーターからGoogle API Expertへ 松尾貴史さん フリーターからGoogle API Expertへ 松尾貴史さん
音楽で独立することを目指していた松尾貴史さん。いまではGoogle App Engine API Expertとして活躍するエンジニアだ。
ソフトウェアを公開するのが楽しい 岡野真也さん ソフトウェアを公開するのが楽しい 岡野真也さん
ソフトウェアを公開するのが面白くてたまらない。作っては公開というのが彼のやり方だが、若きエンジニアにとってはそれくらいがちょうどいいのかもしれない。
コンピュータは世界を広げる実験道具 西尾泰和さん コンピュータは世界を広げる実験道具 西尾泰和さん
プログラミング、サイエンス、デザイン マルチな彼にとって、コンピュータは未知の世界を広げるための道具であることに変わりはない。今後の展開が楽しみだ。
理想のOS開発に人生を賭ける 川合秀実さん 理想のOS開発に人生を賭ける 川合秀実さん
OSASK計画代表の川合さんは、人生の1秒を惜しみながら独自OSの開発にいそしむ。
「楽しむ」それが豊かなエンジニアになるコツ 坂井恵さん 「楽しむ」それが豊かなエンジニアになるコツ 坂井恵さん
日本MySQLユーザ会の副代表を務める坂井恵さん。技術の現場で会社運営に興味を持ち、独立起業の道を選んだエンジニアだ。
夢はエンジニアに強い影響を与える本を書くこと 松信嘉範さん 夢はエンジニアに強い影響を与える本を書くこと 松信嘉範さん
ソニーの情報シスから日本を代表するMySQLのコンサルタントに。彼が魅せられたオープンソースの世界とは?
お友達紹介機能をつかってポイントGET! お友達紹介機能をつかってポイントGET!
お友達を招待してみんなでokyuuポイントをGETしよう!
オープンソースの活動「すごく、いい」 前坂徹さん オープンソースの活動「すごく、いい」 前坂徹さん
オープンソースプロジェクトで活躍する若き新鋭。コミュニティ活動の感想を尋ねると「すごく、いい」と満面の笑み。
コンピュータは創造力を刺激する 奥一穂さん コンピュータは創造力を刺激する 奥一穂さん
天才エンジニアとしての国際的な評価も高い奥一穂さん。世間からのスマートだとの評価には「自分は広く浅くだから」とさらり。
25歳からプログラミング「泣きながら覚えた」 庄司嘉織さん 25歳からプログラミング「泣きながら覚えた」 庄司嘉織さん
25歳でプログラマーに転向した。いまやjava-jaを立ち上げるなど精力的なエンジニアだ。
Rails勉強会@東京は“キャスト”の気持ちで 諸橋恭介さん Rails勉強会@東京は“キャスト”の気持ちで 諸橋恭介さん
大学時代、偶然手にしたMacが諸橋さんにITエンジニアの道を開いた。
"シャイモード"機能を活用しよう! "シャイモード"機能を活用しよう!
こんな質問してもいいのかな?そんなときは"シャイモード"で投稿!
RX-7とサーバ運用の意外な共通点 並河祐貴さん RX-7とサーバ運用の意外な共通点 並河祐貴さん
Amazon EC2を巧みに使いこなすTIS/SonicGardenの並河さん。「腕一本で食べていきたい」とITエンジニアを目指した。
「ブラックボックスは不安でしょ」 ひろせまさあきさん 「ブラックボックスは不安でしょ」 ひろせまさあきさん
エンジニアが楽しくて仕方がない。オープンソースを組み合わせてシステムを作り上げるのが彼の矜持のようだ。
Perlの地位向上を胸に 牧大輔さん Perlの地位向上を胸に 牧大輔さん
endeworksの牧大輔さんは社団法人JPAを立ち上げ、Perlの企業利用を促進したいという。
偶然からCTOへ ライブドアCTO池邉智洋さん 偶然からCTOへ ライブドアCTO池邉智洋さん
池邉智洋さんはライブドアCTOの技術メンバーを先頭で率いる。「まずはやって見せることも大事」と語る。