用 fio 对磁盘做基准测试
生成可重复的读写负载并报告 IOPS 与延迟。
运行 fio 并指定 --rw、--size、--filename,测量 IOPS、带宽和延迟。
01命令
命令
$ fio --name=test --rw=randwrite --size=200M --filename=/tmp/fio.test --runtime=1002作用说明
fio 精确定义 I/O 负载,因此结果可跨机器、跨时间比较,而单次 dd 计时不可靠。它可混合队列深度与读写比例来模拟数据库,作业文件让基准可审阅、可版本化。
03风险
!注意: 作业会写入测试文件并反复冲击设备;请使用专用路径,切勿指向运行中的数据库,并注意 SSD 磨损。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- fio.1.en.html manual page (Debian bookworm)依据: Documents fio job files and its many I/O engines and options.
最后验证: 2026-10-13 · 分类: 系统与设置