首页 > 编程知识 正文

测试硬盘读写速度的软件,测试硬盘读写速度命令

时间:2023-05-06 00:23:59 阅读:222004 作者:2620

最近一直在研究mfs,环境已经搭建好了,为了测试mfs的读写速度于是就在网上搜了一番,看到了一个不错的测试工具iozone,下载地址是 www.iozone.org,安装如下:   #cd /root/iozone3_338/src/current/
一看就知道是c语言写的,看到有个makefile文件 #make  linux      //这里make后面的需要根据自己系统的情况来设定   这个时候就看到iozone文件生成了.   使用如下: 测试参数: -i               // 用来指定测试内容 0=write/rewrite
1=read/re-read
2=random-read/write
3=Read-backwards
4=Re-write-record
5=stride-read
6=fwrite/re-fwrite
7=fread/Re-fread,
8=random mix
9=pwrite/Re-pwrite
10=pread/Re-pread
11=pwritev/Re-pwritev,
12=preadv/Re-preadv
测试格式为-i     //比如测试写:-i 0,测试读和写:-i 0 -i 1 -R 产生execl格式的输出日志 -b 将产生二进制的execl的日志文件名 -s 测试的文件大小 -r 文件块大小 -a 在希望的文件系统上测试,不过只有-a的话会进行全面测试,要花费很长时间,最好用-i指定测试范围 -g 指定最大测试文件大小 -n 指定最小测试文件大小 -f 指定测试文件 -C 显示每个节点的吞吐量 -c 测试包括文件的关闭时间 用tee命令生成log信息 例如: ./iozone -g 1G -n 1M -i 0 -i 1 -f /root/iozone  -Rab /root/iozone.xls -C | tee /root/iozone.log   关于iozone的其他用法大家可以用--help获得.  

转载于:https://blog.51cto.com/wiliiwin/280781

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。