利用FIO进行IO性能测试
安装FIO
建议通过源代码安装方式进行安装,可以自定义IO引擎,贴合自身项目。 \
1. 通过二进制包安装,大多数linux发行版都支持,不支持的建议通过源代码安装 \
1. apt install fio \
2. yum install fio \
2. 通过源代码(https://github.com/axboe/fio),然后进入根目录按顺序执行以下命令 \
1. ./configure \
2. make \
3. make install
FIO配置文件参数说明
该地方列常用的参数,详细参数可以自行查看 + directory=/tmp 文件路径前缀,当没有指定filename的时候,fio根据配置产生对应的文件 + filename=/dev/sdb1 测试文件名称,通常选择需要测试的盘的data目录。可以使用 : 符号分割多个文件 + direct=1 是否使用directIO,测试过程绕过OS自带的buffer,使测试磁盘的结果更真实。 + rw=randwrite|randrw 测试随机写的