blktrace
使用blktrace前提需要挂载debugfs。
mount –t debugfs debugfs /sys/kernel/debug
简介: ## 前言 1. blktrace的作者正是block io的maintainer,开发此工具,可以更好的追踪IO的过程。 2. blktrace 结合btt可以统计一个IO是在调度队列停留的时间长,还是在硬件上消耗的时间长,利用这个工具可以协助分析和优化问题。 ## blktrace的原理 一个I/O请求的处理过程,可以梳理为这样一张简单的图: ![](http://image
前言
- blktrace的作者正是block io的maintainer,开发此工具,可以更好的追踪IO的过程。
- blktrace 结合btt可以统计一个IO是在调度队列停留的时间长,还是在硬件上消耗的时间长,利用这个工具可以协助分析和优化问题。
blktrace的原理
一个I/O请求的处理过程,可以梳理为这样一张简单的图: