Linux下测试磁盘I/O性能

本文介绍了Linux下测试磁盘I/O性能的方法,包括使用hdparm、dd工具和iozone。hdparm用于测试硬盘速度并调整相关设置,dd则通过不同参数组合测试读写性能。此外,还讨论了dd测试时考虑的因素,如block size和offset,并对比了hdparm与iozone在测试磁盘性能上的区别。
摘要由CSDN通过智能技术生成

1.hdparm

hdparm -tT /dev/sda 测试硬盘速度
hdparm -A1 /dev/sda 开启硬盘预读取功能
hdparm -c3 /dev/sda 开启硬盘32位
hdparm -d1 /dev/sda 开启DMA

-d 和 -A 参数对IDE硬盘读写性能影响最大(尤 -d)
 

2.dd

dd工具使用重要参数
参数
 含义
 
if
 输入设备或者文件
 
of
 输出设备或文件
 
bs
 dd缓冲区。设定dd时一次io拷贝多少数据,它与输入文件和输出文件的block size都没有直接联系。

一般来说,bs越大,拷贝速度越快
 
skip
 设定dd时从输入文件中跳过多少个dd缓冲区开始拷贝数据。一般在裸设备有offset时使用
 
seek
 设定dd时从输出文件中跳过多少个dd缓冲区开始写入数据。一般在裸设备有offset时使用
 
count
 设置dd的io数量。如果省略了count,表示完全拷贝输入文件到输出文件上
 

dd参数适用范围
备份源
 备份目的地
 适用参数
 
裸设备
 裸设备
 if of b

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苦茶子12138

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值