Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
blktrace は特定の 1 つのプロセスのみをトレースできますか? 現在、blktrace はすべての io アクティビティをダンプします。これは、blkparse を使用して解析するのに多くの時間がかかります。しかし、私たちは 1 つの特定のプロセスにのみ関心があります。そのプロセスのみを追跡するように blktrace を構成する方法はありますか?
ありがとう、ジェフ
stdoutへのデータの出力を回避するには、blkparseの「-o」オプションを使用します。これにより、blkparseに必要な時間が短縮されます。30秒で72MBを解析できます。
いいえ、blktrace はプロセスではなく I/O パフォーマンス ツールであるため、デバイス上で機能します。特定のブロックデバイスを使用するようにプロセスを構成する必要があると思いますが、それが可能であれば、そのようなことを行うために他のプロセスはありません。