fio 硬盘I/0性能测试
一、下载fio工具
yum install fio jq -y #通过yum下载安装fio工具
二、测试标准说明
7200硬盘IOPS = 1000/(3 + 1000*(7200/60)/2) = 140
10k硬盘IOPS = 1000/(3 + 60000/10000/2) = 167
15k硬盘IOPS = 1000/(3 + 60000/15000/2) = 200
三、下载脚本
https://files.cnblogs.com/files/blogs/700793/fio-main.zip?t=1735117989&download=true
也可以通过克隆项目
git clone https://github.com/bihell/fio
四、测试
默认测试:只要输入测试路径即可,对应CrystalDiskMark的默认测试
TrueNas-➜ ~ sudo bash fio_mark.sh /aaa
[sudo] password for admin:
Executing Default test:
Read [MB/s] Read [IOPS] Write [MB/s] Write [IOPS]]
SEQ1M-Q8T1 2234 2227 408 406
RND4K-Q32T1 133 34084 15 4022
SEQ1M-Q1T1 2283 2282 864 863
RND4K-Q1T1 129 33113 79 20331
# SSD 测试:只要多输入个参数`ssd`,对应CrystalDiskMark的NVME测试
TrueNas-➜ ~ sudo bash fio_mark.sh /aaa
# 一起测:输入`all`参数则CrystalDiskMark的NVME和SDD一起测
TrueNas-➜ ~ sudo bash fio_mark.sh /aaa
# 如果想快速测试,请增加`fast`参数
TrueNas-➜ ~ sudo bash fio_mark.sh /aaa
方法二
下载地址:
1、https://files.cnblogs.com/files/blogs/700793/kd_standard_fio.zip?t=1735173983&download=true
https://files.cnblogs.com/files/blogs/700793/fio-3.3.tar.gz?t=1735173983&download=true
本文来自博客园,作者:聆听城市喧哗,转载请注明原文链接:https://www.cnblogs.com/fzhelpdesk/p/18630999