FIO测试工具使用方法

fio官网地址 http://freshmeat.net/projects/fio/

主要用来测试iops 比 iometer 要好用很多。不需要win 的视窗查看。

下载安装: 一般下载为。tar.gz 文件 ,tar -xzvf 就可。

进入安装目录 make install 之后就可以正常使用,非常容易。

通常使用方法:

Read Bandwidth test 读带宽测试

fio --filename=/dev/sdb --direct=1 --rw=read --bs=1m --size=5g --numjobs=4 --runtime=10 --group_reporting --name=test-read


Write Bandwidth test写带宽测试

fio -filename=/disk/sdb/data -direct=1 -rw=write -bs=1m -size=5g -numjobs=4 -group_reporting -name=test-write


Read IOPS test随机读测试

fio -filename=/dev/sdb -direct=1 -rw=randread -bs=4k -size=5G -numjobs=64 -group_reporting -name=test-rand-read


Write IOPS test 随机写测试

fio -filename=/disk/sdb/data -direct=1 -rw=randwrite -bs=4k -size=5G -numjobs=64 -group_reporting -name=test-rand-write


参数说明:

filename=/dev/sdb1

测试文件名称,通常选择需要测试的盘的data目录。

direct=1

测试过程绕过机器自带的buffer。使测试结果更真实。

rw=randwrite

测试随机写

I/O rw=randrw

测试读和写

I/O bs=4k

单次io的大小为4k

size=5g

测试文件为5g

numjobs=64

测试线程为64

runtime=20

测试时间为20秒,如果不写则一直将5g文件分4k每次写完为止

group_reporting

关于显示结果的,具体忘了

lockmem=1g

只使用1g内存进行测试。

zero_buffers

用0初始化系统buffer。

nrfiles=8

每个进程生成文件的数量。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

minmax329

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

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

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

打赏作者

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

抵扣说明:

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

余额充值