iostat出力の理解に役立つ


3

私はwatchINGのiostatWinSCPのを使用してリモートコピーをしながら。WinSCPは、〜8MB / sの転送速度を報告しています。

iostat 2.37MB / sの読み取り速度を報告します。

それはどういう意味ですか?

Every 13.0s: iostat -m /dev/sdb1                        Fri Apr  1 19:22:38 2011

Linux 2.6.35-27-generic (moabdemo)      04/01/2011      _x86_64_        (1 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           3.26    0.00   11.25   45.07    0.00   40.42

Device:            tps    MB_read/s    MB_wrtn/s    MB_read    MB_wrtn
sdb1             66.74         2.37         0.01       3050         18

そして毎分かそこらで、MB / sレートは初期の.04から現在のレベルまで増加しています。


3分後、3.02MB / sに達しました。
ウォーレン

同様に、30分後に5.01に上昇しました
ウォーレン

回答:


4

実行中に一度だけ実行すると、iostatリアルタイムの使用状況ではなく、システムの最後のブート以降の平均統計が報告されます。interval引数を使用する場合(例iostat -m /dev/sdb1 5:)、最後のブート以降の最初のレポートのみが平均になります。後続のすべてのレポートには、前のレポート以降の平均が表示されます。

個人的にdstatは、システムのより広範なビューをよりコンパクトな形式で提供するため、リアルタイムのシステム監視用のコマンドを好みます。例えば試してみてくださいdstat -clmndst


ありがとう!マニュアルページからは、システムの起動からではなく、最後の呼び出し以降の実行が表示されるように見えました。
ウォーレン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.