位置: IT常识 - 正文

Linux系统中使用iostat命令检测磁盘的IO性能(linux i)

编辑:rootadmin
这篇文章主要介绍了Linux系统中使用iostat命令检测磁盘的IO性能的方法,使用起来比安装额外的磁盘检测软件要简单得多,需要的朋友可以参考下... 16-02-26

推荐整理分享Linux系统中使用iostat命令检测磁盘的IO性能(linux i),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux的io,linux用法,linux 使用技巧,linux i/o,linux i/o,linux 使用技巧,linux 使用技巧,linux用法,内容如对您有帮助,希望把文章链接给更多的朋友!

iostat命令可以提供丰富的IO性能状态数据。iostat可以收集和显示系统输入/输出存储设备方面的统计信息.经常用于追查存储设备性能方面的问题,包括设备,本地磁盘和nfs等远程磁盘。iostat提供几个用于定制输出的开关。最有用的有:

-c 只显示CPU行 -d 显示设备(磁盘)使用状态 -k 以千字节为单位显示磁盘输出 -t 在输出中包括时间戳 -x 在输出中包括扩展的磁盘指标

rrqm/s: 每秒进行 merge 的读操作数目。wrqm/s: 每秒进行 merge 的写操作数目。r/s: 每秒完成的读 I/O 设备次数。w/s: 每秒完成的写 I/O 设备次数。rsec/s: 每秒读扇区数。wsec/s: 每秒写扇区数。rkB/s: 每秒读K字节数。是 rsect/s 的一半,因为每扇区大小为512字节。(需要计算)wkB/s: 每秒写K字节数。是 wsect/s 的一半。(需要计算)avgrq-sz: 平均每次设备I/O操作的数据大小 (扇区)。avgqu-sz: 平均I/O队列长度。await: 平均每次设备I/O操作的等待时间 (毫秒)。svctm: 平均每次设备I/O操作的服务时间 (毫秒)。%util: 一秒中有百分之多少的时间用于 I/O 操作。关于Merge的解释:当系统调用需要读取数据的时 候,VFS将请求发到各个FS,如果FS发现不同的读取请求读取的是相同Block的数据,FS会将这个请求合并Mergeawait:每一个IO请求的处理的平均时间(单位是毫秒)。这里可以理解为IO的响应时间,一般地系统IO响应时间应该低于5ms,如果大于10ms就比较大了。%util:在统计时间内所有处理IO时间,除以总共统计时间。例如,如果统计间隔1秒,该 设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,所以该参数暗示了设备的繁忙程度。一般地,如果该参数是100%表示设备已经接近满负荷运行了(当然如果是多磁盘,即使%util是100%,因 为磁盘的并发能力,所以磁盘使用未必就到了瓶颈)。

这里有几块ssd卡供数据库使用.看下实际使用情况.

代码如下:root@10.1.1.200:~# df -h

代码如下:root@10.1.1.200:~# iostat -d -m 1 5#参数 -d表示显示设备磁盘使用状态;-m 使用megabytes为显示单位. 1 5表示每隔1秒刷新一次,共显示5次.

Linux 2.6.18-6-amd64 (192.168.2.31) 02/16/2016 _x86_64_

tps:该设备每秒的传输次数,一次传输意思是一次I/O请求,多个逻辑请求肯呢过会被合并为一次I/O请求.一次传输请求的大小是不确定的.

MB_read/s:每秒从设备读取的数据量.

MB_wrtn/s:每秒向设备写入的数据量.

Linux系统中使用iostat命令检测磁盘的IO性能(linux i)

MB_read:读取的总数据量.

MB_wrtn:写入的总数据量.

当前统计的ssd卡的磁盘总TPS为551.49.量还比较大.

下面使用-x参数以获得更多统计信息

代码如下:root@10.1.1.200:~# iostat -d -x -m 1 5

Linux 2.6.18-6-amd64 (192.168.2.31) 02/16/2016 _x86_64_rrqm/s:每秒这个设备相关的读取请求有多少被merge.

wrqm/s:每秒这个设备相关的写入请求有多少被merge.

rMB/s:每秒读取的扇区数.

wMB/s:每秒写入的扇区数.

await:每一个IO请求的处理的平均时间(单位毫秒),可以理解为IO的响应时间,一般系统IO响应时间应该低于5ms,如果大于10ms就比较大.

%util:在统计时间内所有处理IO时间,除以总共统计时间.可以理解为设备使用率

这里可以看到ssd卡在使用率接近100%,写入大量数据时,await响应时间还保持在1ms以下,看来性能果然不错.

还可以使用-c参数查看cpu状态

代码如下:root@10.1.1.200:~# iostat -c 1 5

Linux 2.6.18-6-amd64 (192.168.2.31) 02/16/2016 _x86_64_

本文链接地址:https://www.jiuchutong.com/zhishi/275706.html 转载请保留说明!

上一篇:win7系统电脑开始菜单栏中没有运行怎么办?(win7系统电脑开机密码忘记了怎么办)

下一篇:独享100M下载速度是多少?(独享20m网速快吗)

  • vivox70怎么设置网速显示(vivox70怎么设置返回键)

    vivox70怎么设置网速显示(vivox70怎么设置返回键)

  • 手机爱奇艺会员和电视奇异果通用吗(手机爱奇艺会员怎么在电脑上登录)

    手机爱奇艺会员和电视奇异果通用吗(手机爱奇艺会员怎么在电脑上登录)

  • 微信怎么设置中国大陆不显示地区(微信怎么设置中国大陆不显示城市)

    微信怎么设置中国大陆不显示地区(微信怎么设置中国大陆不显示城市)

  • word文档打印不全怎么调整(word文档打印不显示页码)

    word文档打印不全怎么调整(word文档打印不显示页码)

  • 荣耀手机智慧助手在哪开启(荣耀手机智慧助手怎么改名字)

    荣耀手机智慧助手在哪开启(荣耀手机智慧助手怎么改名字)

  • word怎么设置纸型为16开(word怎么设置纸张横竖)

    word怎么设置纸型为16开(word怎么设置纸张横竖)

  • 企业微信会议显示未处理(企业微信会议显示录制中)

    企业微信会议显示未处理(企业微信会议显示录制中)

  • 微信可以定位到对方吗(微信可以定位到国外吗)

    微信可以定位到对方吗(微信可以定位到国外吗)

  • 华为手机最近骚扰电话特别多怎么办(华为手机老是出来广告怎么消除)

    华为手机最近骚扰电话特别多怎么办(华为手机老是出来广告怎么消除)

  • 联想小新air14是触屏吗(联想小新air14是什么显卡)

    联想小新air14是触屏吗(联想小新air14是什么显卡)

  • os系统是什么意思

    os系统是什么意思

  • 快手极速版为什么不转了(快手极速版为什么赚钱越来越少了)

    快手极速版为什么不转了(快手极速版为什么赚钱越来越少了)

  • 华为运动健康显示0步(华为运动健康显示不支持此手机计步是什么原因)

    华为运动健康显示0步(华为运动健康显示不支持此手机计步是什么原因)

  • qq怎么关联账号不用验证码(qq怎么关联账号后怎么看对方账号)

    qq怎么关联账号不用验证码(qq怎么关联账号后怎么看对方账号)

  • 抖音拍视频怎么美颜(抖音拍视频怎么录入自己的声音)

    抖音拍视频怎么美颜(抖音拍视频怎么录入自己的声音)

  • 手机号能搜到微博账号吗(手机号能搜到微信小号吗)

    手机号能搜到微博账号吗(手机号能搜到微信小号吗)

  • 情侣空间点不进去怎么回事(情侣空间点不进去图片)

    情侣空间点不进去怎么回事(情侣空间点不进去图片)

  • 手机数据线必须原装吗(手机数据线必须配套才能连接吗)

    手机数据线必须原装吗(手机数据线必须配套才能连接吗)

  • 微信朋友圈仅聊天什么意思(微信朋友圈仅聊天怎么恢复)

    微信朋友圈仅聊天什么意思(微信朋友圈仅聊天怎么恢复)

  • 手机触屏坏了怎么解锁(手机触屏坏了怎么导出里面的资料)

    手机触屏坏了怎么解锁(手机触屏坏了怎么导出里面的资料)

  • 打10086可以注销卡吗(打10086可以注销外地卡吗)

    打10086可以注销卡吗(打10086可以注销外地卡吗)

  • 云闪付怎么充值余额(云闪付怎么充值油卡)

    云闪付怎么充值余额(云闪付怎么充值油卡)

  • 华为路由器ws5200初始密码(华为路由器ws5200增强版)

    华为路由器ws5200初始密码(华为路由器ws5200增强版)

  • 微信号绑定的手机号不用了怎么办(微信号绑定的手机号解绑了,微信还能登录吗)

    微信号绑定的手机号不用了怎么办(微信号绑定的手机号解绑了,微信还能登录吗)

  • phpcms能不能修改模板(如何修改php网页内容)

    phpcms能不能修改模板(如何修改php网页内容)

  • 保证人不承担责任(胜诉案例)
  • 股东如何收回投资
  • 租赁设备损毁赔偿案例
  • 三证合一是哪三证孩子上学
  • 审计报告印花标
  • 发票不在业务发生地
  • 资本化支出加计摊销形成的差异
  • 缴纳公积金工资基数
  • 交车辆购置税可以刷信用卡吗
  • 不征税收入税收政策
  • 航天金税盘费用怎么做账
  • 成品送检单表格
  • 增值税电子缴款凭证在哪里打印
  • 新药从开发到生产的流程
  • 现金日记账余额为零要怎么填
  • 制作flash动画步骤
  • 在建工程完工后转入哪里
  • 劳务公司怎么做成本
  • PHP:pcntl_exec()的用法_PCNTL函数
  • php gd
  • 石楠花 开花
  • 直线法摊销的账面价值
  • 影响安全库存的因素包括
  • 斯诺多尼亚山
  • laravel实战教程
  • vue3如何使用axios
  • 马塔饰件怎么样
  • 生产成本结转后有余额吗
  • php转utf8
  • php自定义函数的语法格式
  • 亏损企业所得税怎么交
  • unity ik
  • 自动化测试三年规划
  • 旅游服务发票可以抵税吗
  • 关于酒店采购
  • 下列纳税人不得适用核定征收企业所得税的有
  • 利息收入交所得税吗
  • 准则对()、()和()等作出基本规定
  • docker安装redis设置密码无效
  • Shading-JDBC、ShadingSphere、ShardingProxy 使用详解
  • 法人如何提取公积金
  • 资产管理业务是表外业务吗
  • 税收种类包括哪几种
  • sql server定时作业
  • sqlceil函数用法
  • 删除mysql重复数据
  • 申请名称预先核准在哪个网站
  • 向税务局缴纳工会经费的没计提
  • 固定资产报废时,后续未折旧额计入哪里
  • 普通发票可以改日期吗怎么改
  • 非广告公司可以开广告费发票吗?
  • 营改增对企业有什么弊端
  • 银行账户收到养老金怎么办
  • 财务报表的一般构成要素
  • 免抵税额和免抵退税额一样吗
  • 贸易融资具体包括
  • 会计账簿的设计意义
  • mysql设计树形数据库
  • windows2003硬盘分区
  • mac备忘录怎么使用
  • ubuntu系统中文名字
  • win7 64位系统提示"Windows7不能识别网络打印机"的故障原因及解决方法
  • sesvc.exe是什么进程
  • window10突然激活失效
  • GLWallpaperService分析一
  • 手机摇一摇插件
  • python3循环语句
  • jq 使用
  • unity3d有什么用
  • android多语言失效
  • jquery中on
  • 标箭头的手机软件
  • 医院的电子收据怎么查
  • 佛山顺德怎么坐地铁到广州
  • 河北省国税局发展前景
  • 百旺金赋天津客服
  • 哪些账本需要贴纸
  • 印花税核算有两种情况,是如何处理的?
  • 贵州国家税务局陈开平
  • 内蒙古个人所得税app下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设