回答:
iostatはあなたが探しているものです:
iostat - Report Central Processing Unit (CPU) statistics and input/output statistics for devices and partitions.
このように呼び出すと、2秒ごとにKB /秒が取得されます。
$ iostat -k 2
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sdb 0.89 2.39 1.72 189644 136436
sda 5.42 31.79 40.89 2519836 3240543
また、見てnmon
IBMから。
http://en.wikipedia.org/wiki/Nmon
I / OだけでなくSARも使用できるようにする場合:
sarコマンドは、オペレーティングシステムで選択された累積アクティビティカウンターの内容を標準出力に書き込みます。
sarファイルには、プロセッサ、メモリ、ディスク、ネットワークに関する情報が含まれています。これらのファイルはシステムに基づいて毎日生成され、システム構成に基づいて数日間保持されます。
sar -Aを実行すると、現在の日にすべてのカウンターが取得されます。sar -A -f / var / log / sa [DD]を実行することもできます。DDは、sa01やsa14などの月の日です。
I / OIに固有の情報が必要な場合は、次のスイッチを試し、詳細についてはmanページを参照することをお勧めします。
-b Report I/O and transfer rate statistics.
-d各ブロックデバイスのアクティビティを報告します(カーネル2.4以降のみ)。
これは、過去の問題やパフォーマンスの問題を診断するための非常に便利なツールです。