Fio: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
Строка 3: Строка 3:
 
[[Категория:Fio]]
 
[[Категория:Fio]]
 
=Fio=
 
=Fio=
  +
==Конфиги==
 
fio-rand-write-16K.job
+
===fio-rand-write-16K.job===
 
<PRE>
 
<PRE>
   
Строка 25: Строка 25:
 
</PRE>
 
</PRE>
   
fio-rand-write-1M.job
+
===fio-rand-write-1M.job===
 
<PRE>
 
<PRE>
 
[global]
 
[global]
Строка 46: Строка 46:
   
   
fio-rand-write-4K.job
+
===fio-rand-write-4K.job===
 
<PRE>
 
<PRE>
 
[global]
 
[global]
Строка 64: Строка 64:
 
blocksize=4K
 
blocksize=4K
 
rw=randwrite
 
rw=randwrite
  +
</PRE>
  +
  +
==Запуск==
  +
<PRE>
  +
#!/bin/bash
  +
  +
for i in 4K 16K 1M;
  +
do
  +
fio \
  +
fio-rand-write-${i}.job \
  +
--output report-${i};
  +
done
 
</PRE>
 
</PRE>

Текущая версия на 12:28, 4 сентября 2025

Fio

Конфиги

fio-rand-write-16K.job


[global]
name=fio-rand-write
filename=/test/vdb/output.file
direct=1
numjobs=1
time_based=1
runtime=900
group_reporting=1
unified_rw_reporting=1

[random_write_16K]
size=10G
ioengine=libaio
iodepth=1
blocksize=16K
rw=randwrite

fio-rand-write-1M.job

[global]
name=fio-rand-write
filename=/test/vdb/output.file
direct=1
numjobs=1
time_based=1
runtime=900
group_reporting=1
unified_rw_reporting=1

[random_write_1M]
size=10G
ioengine=libaio
iodepth=1
blocksize=1M
rw=randwrite


fio-rand-write-4K.job

[global]
name=fio-rand-write
filename=/test/vdb/output.file
direct=1
numjobs=1
time_based=1
runtime=900
group_reporting=1
unified_rw_reporting=1

[random_write_4K]
size=10G
ioengine=libaio
iodepth=1
blocksize=4K
rw=randwrite

Запуск

#!/bin/bash

for i in 4K 16K 1M;
do
    fio \
        fio-rand-write-${i}.job \
        --output report-${i};
done