1、安装fio
yum install fio –y
在fio官网下载fio-2.1.10.tar文件,解压后./configure、make、make install之后就可以使用fio了。
首先安装fio工具:
$ wget http://brick.kernel.dk/snaps/fio-2.0.7.tar.gz
$ tar -zxvf fio-2.0.7.tar.gz
$ cd fio-2.0.7
$ make
$ make install
2、fio测试场景及生成报告详解
测试场景:
100%随机,100%读, 4K
sudo fio -directory=/dev/shm/cs(文件系统目录) -name=tempfile.dat -direct=1 -iodepth 1 -thread -rw=randread -ioengine=psync -bs=4k -size=100G -numjobs=50 -runtime=180 -group_reporting -name=rand_100read_4k
sudo fio -directory=/dev/shm/cs -name=tempfile.dat -rw=randwrite -bs=4k -size=1M -numjobs=1 -time_based -runtime=100 -group_reporting
sudo fio -directory=/test/data -name=tempfile.dat -direct=1 -rw=randwrite -bs=4k -size=1M -numjobs=16 -time_based -runtime=100 -group_reporting