我在 USB 中复制粘贴文件时正在研究活动/更改。似乎是统计数据USB 驱动器上的每个操作都会更改属性。那么这些统计数据的每个值代表什么?
使用的命令:
udevadm 信息 --attribute-walk --name=sdb1
输出的一部分:
ATTRS{stat}==" 263 14879 17884 1145 559 122 126280
10082 0 2892 9348 0 0 0 0"
的各个值的含义是什么ATTRS{stat}
?任何文档链接也会有所帮助。
答案1
对于块设备,该属性显示设备的统计信息,也可以在(将显示完整路径)和(在您的示例中)下的stat
udev
相应条目中看到。/sys/devices
udevadm info
/sys/block
/sys/block/sdb/sdb1/stat
条目可见于block/genhd.c
并且是记录在内核中;它们按顺序是:
- 处理的读 I/O 数
- 与队列中 I/O 合并的读取 I/O 数量
- 读取的扇区数
- 读取请求的总等待时间(以毫秒为单位)
- 处理的写 I/O 数量
- 与队列中 I/O 合并的写入 I/O 数量
- 写入的扇区数
- 写入请求的总等待时间(以毫秒为单位)
- 当前正在运行的 I/O 数量
- 该块设备处于活动状态的总时间(以毫秒为单位)
- 所有请求的总等待时间(以毫秒为单位)
- 已处理的丢弃 I/O 数
- 与队列中 I/O 合并的丢弃 I/O 数量
- 丢弃的扇区数
- 丢弃请求的总等待时间(以毫秒为单位)
- 处理的刷新 I/O 数量
- 刷新请求的总等待时间(以毫秒为单位)