From c976df15a157b2bfe32769744cd65c9f4658bd05 Mon Sep 17 00:00:00 2001 From: manxing-github <790257841@qq.com> Date: Sat, 28 Feb 2026 16:16:36 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=9B=B4=E6=96=B0]=E4=BC=98=E5=8C=96fio=5Fjob?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fio_job.fio | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/fio_job.fio b/fio_job.fio index 7279706..8b239af 100644 --- a/fio_job.fio +++ b/fio_job.fio @@ -1,28 +1,29 @@ [global] ioengine=libaio # IO 引擎(libaio 支持异步 IO,适合 Linux) direct=1 # 直接 IO(绕过页缓存,真实反映磁盘+文件系统性能) -iodepth=8 # 随机测试队列深度(HDD:8-32,SSD:64-256), 顺序测试队列深度(HDD:16-64,SSD:64-128) -runtime=900 # 测试持续时间(秒) +iodepth=16 # 随机测试队列深度(HDD:8-32,SSD:64-256), 顺序测试队列深度(HDD:16-32,SSD:64-128) +runtime=900 # 测试持续时间(秒) +size=10G # 测试数据量 group_reporting=1 # 汇总结果 -filename=/dev/sda # 多任务测试目录,自动创建和管理测试文件(ext4 分区挂载点需提前创建,如需测试裸盘请使用filename) +filename=/mnt # 多任务测试目录(此次输入测试文件目录如:/mnt/test/txt,或进行裸盘测试如:/dev/sda) filename_format=fio-test-%j.%i # 占位符:%j=job编号,%i=实例序号 -numjobs=4 # 测试线程数 +numjobs=1 # 测试线程数 [seq-read-128k] bs=128k -iodepth=32 +iodepth=16 rw=read stonewall=1 # 等待前一个任务完成(避免并行干扰) [seq-write-128K] bs=128K -iodepth=32 +iodepth=16 rw=write stonewall=1 [seq-rw-128K] bs=128K -iodepth=32 +iodepth=16 rw=rw stonewall=1