| 100%随机,100%写, 4K 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 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 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 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会给你的读写的内容进行缓存。会使数值非常不真实。  
 例子: 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报告文件名字。  
 生成报告如下:  【编辑推荐】 【责任编辑:华轩 TEL:(010)68476606】Linux发展历史,能够与微软抗衡的操作系统10个Linux中受欢迎的开源Visio替代品安全工具对比,Linux面板安全Dropbox Linux 客户端恢复支持 ZFS、XFS、Btrfs 和 eCryptFS 文件系统用大写字母输入Linux命令以将其作为sudo用户运行
 点赞 0
 (编辑:宣城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |