社区
Linux/Unix社区
帖子详情
如何平均磁盘IO性能
bingowang1991
2019-01-26 04:53:34
针对istat命令,如何评价磁盘IO性能?
如:写操作await上升,写操作次数下降,但是写操作大小没有变化。。
...全文
109
回复
打赏
收藏
如何平均磁盘IO性能
针对istat命令,如何评价磁盘IO性能? 如:写操作await上升,写操作次数下降,但是写操作大小没有变化。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linux查看
磁盘
io
性能
1. 查看
磁盘
IO
性能
1.1 top 命令 top 命令通过查看 CPU 的 wa% 值来判断当前
磁盘
IO
性能
,如果这个数值过大,很可能是
磁盘
IO
太高了,当然也可能是其他原因,例如网络
IO
过高等。 1.2 sar 命令 sar 命令是分析系统瓶颈的神器,可以用来查看 CPU 、内存、
磁盘
、网络等
性能
。 sar 命令查看当前
磁盘
性能
的命令为: sar -d -p 1 2 其中, “-d”参数代表查看
磁盘
性能
,“-p”参数代表将 dev 设备按照 sda,sdb……名.
Linux查看
io
性能
指标,Linux如何查看与测试
磁盘
IO
性能
1、查看
磁盘
IO
性能
1.1、 top 命令top 命令通过查看 CPU 的 wa% 值来判断当前
磁盘
IO
性能
,如果这个数值过大,很可能是
磁盘
IO
太高了,当然也可能是其他原因,例如网络
IO
过高等。1.2、 sar 命令sar 命令查看当前
磁盘
性能
的命令为:sar -d -p12await:
平均
每次设备 I/O 操作的等待时间svctm:
平均
每次设备 I/O 操作的服务时间%util:一秒...
检查
磁盘
IO
性能
磁盘
IO
性能
查看
测试
磁盘
IO
性能
有两个常用命令来测试
磁盘
IO
性能
:dd和f
io
dd命令测试
磁盘
io
性能
1. 测试
磁盘
写能力 dd if=/dev/zero of=/test1.img bs=100M count=1 oflag=dsync status=progress if=文件名:输入文件名 of=文件名:输出文件名 因为/dev/zero是一个伪设备(只产生空字符流),对它不会产生
IO
,所以,
IO
都会集中在of文件中,of文件只用于写,所以这个命令相当于测试
磁盘
的写能力。 bs表示读块和写块的大小都为100M o
磁盘
io
性能
不足
密集读写
磁盘
io
成为短板,程序运行过慢。主硬盘是挂载新硬盘
性能
4倍。主硬盘比较小,挂载硬盘大。在主硬盘上进行读写操作,基础数据定时移动到挂载硬盘上。主要用到的命令
磁盘
io
性能
观测:
io
stat -d -k 1 10
io
stat -x 1 10
磁盘
io
压测:ddpython脚本删除和移动文件...
Linux/Unix社区
18,773
社区成员
11,463
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章