如何进行 I/O 嗅探

如何进行 I/O 嗅探

为了确定规模,我需要了解应用程序对 I/O 子系统的要求。我很想做我所谓的 I/O 嗅探,并从块层获取事件列表,如下所示:

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

有人告诉我我正在寻找 blktrace,但我无法从该工具中获取此信息。

答案1

似乎是 SystemTap 的工作,SystemTap新手指南Red Hat 有一些磁盘和 IO 示例脚本可供您入门源软件网站

相关内容