| 采集 | blktrace -d /dev/sdb -o /tmp/trace |
|---|---|
| 解析 | blkparse -i /tmp/trace |
| 延迟分解 | btt -i /tmp/trace -o /tmp/trace.btt |
单设备采集
单设备采集
sudo blktrace -d /dev/sdb -o /tmp/trace
# 运行代表性负载约 10 秒后 Ctrl-C
sudo blkparse -i /tmp/trace | head -40采集块设备事件流(Q/G/I/D 等阶段),blkparse 可读输出;配合 btt 分解 Q2C 延迟定位慢在排队还是设备。
| 采集 | blktrace -d /dev/sdb -o /tmp/trace |
|---|---|
| 解析 | blkparse -i /tmp/trace |
| 延迟分解 | btt -i /tmp/trace -o /tmp/trace.btt |
sudo blktrace -d /dev/sdb -o /tmp/trace
# 运行代表性负载约 10 秒后 Ctrl-C
sudo blkparse -i /tmp/trace | head -40