iostat 命令detail

本文深入解析iostat工具的使用,包括CPU时间百分比、磁盘IO统计(tps、r/s、w/s等)、NFS服务器的性能指标(读写操作、block传输速率等),提供全面的系统IO性能评估。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

iostat主要统计三方面的信息
一 CPU时间百分比
iostat -c (c-->cpu)
有6项 %user %sys %nice %idle %steal %iowait

二 块设备
iostat -d -x intervals counts (intervals 统计周期,counts,统计次数)
iostat -x /dev/sdax intervals counts
各项含义解析
tps: transfers per second ,每秒传输次数,就是每秒I/O次数,I/O per seconds
rrqm/s: 块设备的队列中每秒的合并读请求的数量
wrqm/s: 块设备的队列中每秒的合并写请求的数量
r/s: 每秒的读块设备的次数
w/s: 每秒的写块设备的次数
rsec/s:每秒读取的扇区数
wsec/s:每秒写入的扇区数
avgrq-sz: 对块设备的请求的平均大小(扇区为单位)
avgqu-sz: 对块设备的请求的队列的平均长度
await: 平均每次I/O操作在队列中等待的时间(ms)
svctm: 平均完成每次I/O花费的时间(不算在队列中等待的时间)(ms)
%util: CPU平均用于I/O操作的时间占总CPU时间的百分比

 

三 NFS统计报告
iostat -n -h
各项的含义
Filesystem: 显示NFS server及目录的挂载点
rBlk_nor/s:应用每秒通过read读取的block(512B大小)
wBlk_nor/s:应用每秒通过write写入的block(512B大小)
rBlk_dir/s:应用每秒通过带有O_DIRECT标志的文件读取的block
wBlc_dir/s:应用每秒通过带有O_DIRECT标志的文件写入的block
rBlk_svr/s:应用每秒通过NFS Client 从NFS server读取的block
wBlk_svr/s:应用每秒通过NFS Client 向NFS server写入的block
ops/s: 对文件系统的每秒操作次数
rops/s: 对文件系统的每秒读操作次数
wops/s: 对文件系统的每秒写操作系数

转载于:https://www.cnblogs.com/slips/p/3331154.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值