Linux基础 - 读取IO信息

背景

尽量不依赖第三方工具

命令

cat /proc/diskstats

在这里插入图片描述

字段解析

major minor name rio rmerge rsect ruse wio wmerge wsect wuse running use aveq

major:设备的主设备号。
minor:设备的次设备号。
name:设备名称,如 sda、sdb 等。
rio:读完成次数。成功完成并不一定成功,因为可能被合并。
rmerge:合并的读操作次数。
rsect:读取的扇区总数。
ruse:读操作的毫秒数。
wio:写完成次数。
wmerge:合并的写操作次数。
wsect:写入的扇区总数。
wuse:写操作的毫秒数。
running:当前队列中的 IO 数量。
use:IO 请求的总时间。
aveq:所有 IO 请求的总时间。

从 Linux 2.6.20 开始,以下字段被添加:
discards completed successfully:成功完成的丢弃操作次数。
discards merged:成功合并的丢弃操作次数。
sectors discarded:被丢弃的扇区总数。
time spent discarding:丢弃操作的毫秒数。

从 Linux 4.18 开始,以下字段被添加:
flush requests completed successfully:成功完成的刷新请求次数。
time spent flushing:刷新操作的毫秒数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值