加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

详解三种Linux测试磁盘IO机能的要领总结,值得保藏

发布时间:2019-07-27 03:58:42 所属栏目:移动互联 来源:波波说运维
导读:概述 在磁盘测试中我们一样平常最体谅的几个指标别离为:iops(每秒执行的IO次数)、bw(带宽,每秒的吞吐量)、lat(每次IO操纵的耽误)。 当每次IO操纵的block较小时,如512bytes/4k/8k等,测试的首要是iops。 当每次IO操纵的block较大时,如256k/512k/1M等,测试的

100%随机,100%写, 4K

  1. fio -filename=/dev/emcpowerb -direct=1 -iodepth 1 -thread -rw=randwrite -ioengine=psync -bs=4k -size=1000G -numjobs=50 -runtime=180 -group_reporting -name=rand_100write_4k 

100%次序,100%读 ,4K

  1. fio -filename=/dev/emcpowerb -direct=1 -iodepth 1 -thread -rw=read -ioengine=psync -bs=4k -size=1000G -numjobs=50 -runtime=180 -group_reporting -name=sqe_100read_4k 

100%次序,100%写 ,4K

  1. fio -filename=/dev/emcpowerb -direct=1 -iodepth 1 -thread -rw=write -ioengine=psync -bs=4k -size=1000G -numjobs=50 -runtime=180 -group_reporting -name=sqe_100write_4k 

100%随机,70%读,30%写 4K

  1. fio -filename=/dev/emcpowerb -direct=1 -iodepth 1 -thread -rw=randrw -rwmixread=70 -ioengine=psync -bs=4k -size=1000G -numjobs=50 -runtime=180 -group_reporting -name=randrw_70read_4k 

三、iozone

IOzone is a filesystem benchmark tool. The benchmark generates and measures a variety of file operations. Iozone has been ported to many machines and runs under many operating systems.

iozone是一个文件体系的benchmark器材,可以测试差异的操纵体系中文件体系的读写机能。 可以测试 Read, write, re-read,re-write, read backwards, read strided, fread, fwrite, random read, pread, mmap, aio_read, aio_write 等等差异的模式下的硬盘的机能。 测试的时辰请留意,配置的测试文件的巨细必然要大过你的内存(最佳为内存的两倍巨细),否则linux会给你的读写的内容举办缓存。会使数值很是不真实。

详解三种Linux测试磁盘IO机能的要领总结,值得保藏

例子:

  1. iozone -i 0 -i 2 -Rc -a -q 500k -g 1m -n 100k -b test_result.xls 

参数声名如下:

  • -i 代表测试场景,0 代表运行次序写测试,1代表运行随机读写测试。尚有许多场景可选,详细可见iozone -h声名
  • -R 代表天生Excel陈诉文件。
  • -c 代表每次读写测试完毕都发送封锁毗连的呼吁,首要用于测试NFS体系。
  • -a 代表自动模式。
  • -q 代表最大的记录巨细。
  • -g 代表最大的文件巨细。
  • -n 代表最小的文件巨细。
  • -b 输出的天生的Excel陈诉文件名字。
详解三种Linux测试磁盘IO机能的要领总结,值得保藏

天生陈诉如下:

详解三种Linux测试磁盘IO机能的要领总结,值得保藏

【编辑保举】

  1. Linux成长汗青,可以或许与微软抗衡的操纵体系
  2. 10个Linux中受接待的开源Visio更换品
  3. 安详器材比拟,Linux面板安详
  4. Dropbox Linux 客户端规复支持 ZFS、XFS、Btrfs 和 eCryptFS 文件体系
  5. 用大写字母输入Linux呼吁以将其作为sudo用户运行
【责任编辑:华轩 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读