我正在监控一个应用程序的磁盘I/O使用情况(在CentOS 7上运行)
它使用大量顺序磁盘 I/O,我希望操作系统预取是有用的!
dstat 显示发生的磁盘 I/O 数量(以字节/秒为单位)。然而,它并没有区分这两者。
答案1
此参数分隔每个设备的读/写列,并且您还在表的开头有用户 ID:
dstat --full
versatile tool for generating system resource statistics
-f, --full
expand -C, -D, -I, -N and -S discovery lists
我的表头(带有一个示例行)如下所示:
-------cpu0-usage--------------cpu1-usage------ --dsk/fd0-----dsk/sda-- -net/ens160 ---paging-- ---system--
usr sys idl wai hiq siq:usr sys idl wai hiq siq| read writ: read writ| recv send| in out | int csw
0 0 100 0 0 0: 0 0 100 0 0 0| 0 0 : 0 0 |1504B 690B| 0 0 | 52 73