web-dev-qa-db-ja.com

I / Oスニッフィングの方法

サイズ設定の目的で、アプリケーションがI/Oサブシステムに対してどのような要件を持っているかを理解する必要があります。 I/Oスニッフィングと呼ばれる方法を実行し、次のようにブロックレイヤーからイベントのリストを取得したいと思います。

initiator XYZ requests block 4711 from device 0815
initiator BLA writes block 1234 to device 9876 

私が探しているのはblktraceだと言われましたが、そのツールからこの情報を取得することはできません。

11
Thorsten Staerk

SystemTapの仕事のようですが、SystemTap 初心者向けガイド Red Hatにはディスクがいくつかあり、IOサンプルスクリプトを使用すると、開始できます sourceware.org

5
HBruijn