学习/proc/diskstats

学习/proc虚拟文件系统(三)_虚拟文件系统

第1列 : 磁盘主设备号(major)
第2列 : 磁盘次设备号(minor)
第3列 : 磁盘的设备名(name)
第4列 : 读请求总数(rio)
第5列 : 合并的读请求总数(rmerge)
第6列 : 读扇区总数(rsect)
第7列 : 读数据花费的时间,单位是ms.(从__make_request到 end_that_request_last)(ruse)
第8列 : 写请求总数(wio)
第9列 : 合并的写请求总数(wmerge)
第10列: 写扇区总数(wsect)
第11列: 写数据花费的时间,单位是ms. (从__make_request到 end_that_request_last)(wuse)
第12列: 现在正在进行的I/O数(running),等于I/O队列中请求数
第13列: 系统真正花费在I/O上的时间,除去重复等待时间(aveq)
第14列: 系统在I/O上花费的时间(use)
 
这里主要注意hda、hda1、hda2的信息,iostat命令从这个文件读取数据和/sys/block/hda/stat读取数据,在/sys/block/hda下记录磁盘的I/O信息,和这里的数据对应。