如何通过blkparse查看IO调度器消息?附blktrace v2.0.0说明
如何使用blkparse显示IO调度器消息?
如果你用的是Ubuntu 16.04(ext4文件系统),且blktrace版本为v2.0.0,想要查看IO调度器的消息,可以按照以下方法操作:
执行跟踪与解析命令
直接运行这条命令(注意替换/dev/sda为你实际要监控的磁盘设备):
blktrace -d /dev/sda -o - | blkparse -i -
识别调度器信息
在blkparse的输出结果里,第六列的m字符是关键标记——它表示该行记录的就是IO调度器相关的信息,你可以重点留意这类行。
示例输出
下面是一段典型的输出片段:
8,0 3 1 0.000000000 24714 A WS 76519424 + 2048 <- (8,1) 76517376 8,0 3 2 0.000000861 24714 Q WS 76519424 + 2048 [TaskSchedulerFo] 8,0 3 3 0.000005084 24714 X WS 76519424 / 76520768 [TaskSchedulerFo] 8,0 3 4 0.000008962 24714 G WS 76519424 + 1344 [TaskSchedulerFo] 8,0 3 5 0.0000...
内容的提问来源于stack exchange,提问作者Honghe.Wu
相关产品推荐
相关产品推荐

