Here’s the full output for each drive in seqwrite. They all look okay to me (shrug)? Also, how do I turn off ZFS read cache via CLI?
root@pve:/d1# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=145MiB/s][w=145 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=242162: Tue Feb 6 10:59:38 2024
write: IOPS=218, BW=218MiB/s (229MB/s)(12.8GiB/60070msec); 0 zone resets
slat (usec): min=2, max=150, avg=22.22, stdev= 9.26
clat (usec): min=1641, max=154572, avg=73232.76, stdev=45424.49
lat (usec): min=1644, max=154599, avg=73254.99, stdev=45429.52
clat percentiles (msec):
| 1.00th=[ 3], 5.00th=[ 3], 10.00th=[ 3], 20.00th=[ 5],
| 30.00th=[ 33], 40.00th=[ 99], 50.00th=[ 102], 60.00th=[ 103],
| 70.00th=[ 105], 80.00th=[ 107], 90.00th=[ 109], 95.00th=[ 112],
| 99.00th=[ 131], 99.50th=[ 136], 99.90th=[ 153], 99.95th=[ 155],
| 99.99th=[ 155]
bw ( KiB/s): min=106496, max=5570560, per=100.00%, avg=223509.94, stdev=515155.20, samples=120
iops : min= 104, max= 5440, avg=218.24, stdev=503.09, samples=120
lat (msec) : 2=0.10%, 4=18.99%, 10=5.40%, 20=3.53%, 50=3.72%
lat (msec) : 100=15.17%, 250=53.08%
cpu : usr=0.67%, sys=0.07%, ctx=6499, majf=0, minf=24
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.0%, 16=49.9%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,13104,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=218MiB/s (229MB/s), 218MiB/s-218MiB/s (229MB/s-229MB/s), io=12.8GiB (13.7GB), run=60070-60070msec
root@pve:/d2# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=133MiB/s][w=133 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=242553: Tue Feb 6 11:00:45 2024
write: IOPS=217, BW=218MiB/s (228MB/s)(12.8GiB/60092msec); 0 zone resets
slat (usec): min=3, max=187, avg=22.88, stdev=10.01
clat (usec): min=1421, max=165698, avg=73341.85, stdev=45984.71
lat (usec): min=1471, max=165724, avg=73364.73, stdev=45987.12
clat percentiles (usec):
| 1.00th=[ 1647], 5.00th=[ 1860], 10.00th=[ 2474], 20.00th=[ 4817],
| 30.00th=[ 31065], 40.00th=[ 95945], 50.00th=[ 99091], 60.00th=[102237],
| 70.00th=[106431], 80.00th=[108528], 90.00th=[112722], 95.00th=[117965],
| 99.00th=[130548], 99.50th=[135267], 99.90th=[143655], 99.95th=[145753],
| 99.99th=[158335]
bw ( KiB/s): min=126976, max=5898240, per=100.00%, avg=223236.08, stdev=538941.07, samples=120
iops : min= 124, max= 5760, avg=217.98, stdev=526.31, samples=120
lat (msec) : 2=7.30%, 4=11.90%, 10=5.38%, 20=3.55%, 50=3.67%
lat (msec) : 100=22.20%, 250=46.01%
cpu : usr=0.65%, sys=0.06%, ctx=6346, majf=0, minf=24
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.6%, 16=49.3%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,13088,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=218MiB/s (228MB/s), 218MiB/s-218MiB/s (228MB/s-228MB/s), io=12.8GiB (13.7GB), run=60092-60092msec
root@pve:/d3# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=144MiB/s][w=144 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=242972: Tue Feb 6 11:02:07 2024
write: IOPS=218, BW=218MiB/s (229MB/s)(12.8GiB/60103msec); 0 zone resets
slat (usec): min=2, max=180, avg=23.28, stdev=11.95
clat (usec): min=1410, max=201708, avg=73226.01, stdev=45515.44
lat (usec): min=1455, max=201735, avg=73249.28, stdev=45520.30
clat percentiles (usec):
| 1.00th=[ 1631], 5.00th=[ 1762], 10.00th=[ 1811], 20.00th=[ 4228],
| 30.00th=[ 33817], 40.00th=[100140], 50.00th=[101188], 60.00th=[103285],
| 70.00th=[104334], 80.00th=[105382], 90.00th=[108528], 95.00th=[110625],
| 99.00th=[126354], 99.50th=[129500], 99.90th=[139461], 99.95th=[139461],
| 99.99th=[193987]
bw ( KiB/s): min=131072, max=6256640, per=100.00%, avg=223580.19, stdev=565697.10, samples=120
iops : min= 128, max= 6110, avg=218.32, stdev=552.44, samples=120
lat (msec) : 2=15.58%, 4=4.30%, 10=3.77%, 20=4.12%, 50=3.64%
lat (msec) : 100=9.64%, 250=58.94%
cpu : usr=0.70%, sys=0.06%, ctx=6344, majf=0, minf=25
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.7%, 16=49.2%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.0%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,13116,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=218MiB/s (229MB/s), 218MiB/s-218MiB/s (229MB/s-229MB/s), io=12.8GiB (13.8GB), run=60103-60103msec
root@pve:/d4# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=138MiB/s][w=138 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=243337: Tue Feb 6 11:03:20 2024
write: IOPS=215, BW=216MiB/s (226MB/s)(12.7GiB/60103msec); 0 zone resets
slat (usec): min=3, max=191, avg=22.81, stdev=11.91
clat (usec): min=993, max=163993, avg=73998.26, stdev=46154.47
lat (usec): min=1026, max=164022, avg=74021.07, stdev=46158.82
clat percentiles (usec):
| 1.00th=[ 1680], 5.00th=[ 1811], 10.00th=[ 1876], 20.00th=[ 5800],
| 30.00th=[ 31327], 40.00th=[101188], 50.00th=[103285], 60.00th=[104334],
| 70.00th=[106431], 80.00th=[107480], 90.00th=[109577], 95.00th=[111674],
| 99.00th=[124257], 99.50th=[129500], 99.90th=[135267], 99.95th=[137364],
| 99.99th=[156238]
bw ( KiB/s): min=131072, max=5896192, per=100.00%, avg=221297.00, stdev=538103.72, samples=120
iops : min= 128, max= 5758, avg=216.06, stdev=525.50, samples=120
lat (usec) : 1000=0.01%
lat (msec) : 2=13.68%, 4=5.53%, 10=5.93%, 20=3.06%, 50=3.67%
lat (msec) : 100=5.66%, 250=62.47%
cpu : usr=0.68%, sys=0.05%, ctx=6307, majf=0, minf=25
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.5%, 16=49.4%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=4.1%, 16=0.1%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12978,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=216MiB/s (226MB/s), 216MiB/s-216MiB/s (226MB/s-226MB/s), io=12.7GiB (13.6GB), run=60103-60103msec
root@pve:/d5# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=157MiB/s][w=157 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=243810: Tue Feb 6 11:05:00 2024
write: IOPS=216, BW=216MiB/s (227MB/s)(12.7GiB/60072msec); 0 zone resets
slat (usec): min=3, max=149, avg=29.79, stdev=10.51
clat (usec): min=1418, max=187836, avg=73852.20, stdev=46210.44
lat (usec): min=1463, max=187876, avg=73881.99, stdev=46206.37
clat percentiles (usec):
| 1.00th=[ 1582], 5.00th=[ 1762], 10.00th=[ 1860], 20.00th=[ 4015],
| 30.00th=[ 32113], 40.00th=[100140], 50.00th=[102237], 60.00th=[104334],
| 70.00th=[105382], 80.00th=[107480], 90.00th=[109577], 95.00th=[111674],
| 99.00th=[123208], 99.50th=[126354], 99.90th=[183501], 99.95th=[187696],
| 99.99th=[187696]
bw ( KiB/s): min=110592, max=6230016, per=100.00%, avg=221603.09, stdev=564262.12, samples=120
iops : min= 108, max= 6084, avg=216.39, stdev=551.04, samples=120
lat (msec) : 2=14.84%, 4=5.14%, 10=5.03%, 20=2.95%, 50=3.66%
lat (msec) : 100=8.05%, 250=60.34%
cpu : usr=0.78%, sys=0.12%, ctx=6080, majf=0, minf=25
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.8%, 16=49.2%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=3.8%, 16=0.4%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12994,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=216MiB/s (227MB/s), 216MiB/s-216MiB/s (227MB/s-227MB/s), io=12.7GiB (13.6GB), run=60072-60072msec
root@pve:/d6# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=128MiB/s][w=128 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=244361: Tue Feb 6 11:06:58 2024
write: IOPS=215, BW=216MiB/s (226MB/s)(12.7GiB/60106msec); 0 zone resets
slat (usec): min=2, max=208, avg=27.82, stdev=11.62
clat (usec): min=491, max=210112, avg=74033.22, stdev=46430.98
lat (usec): min=510, max=210139, avg=74061.04, stdev=46428.34
clat percentiles (usec):
| 1.00th=[ 1565], 5.00th=[ 1745], 10.00th=[ 1860], 20.00th=[ 4015],
| 30.00th=[ 31851], 40.00th=[100140], 50.00th=[102237], 60.00th=[104334],
| 70.00th=[106431], 80.00th=[107480], 90.00th=[109577], 95.00th=[111674],
| 99.00th=[125305], 99.50th=[130548], 99.90th=[135267], 99.95th=[137364],
| 99.99th=[202376]
bw ( KiB/s): min=126976, max=6213632, per=100.00%, avg=221101.12, stdev=563476.63, samples=120
iops : min= 124, max= 6068, avg=215.88, stdev=550.28, samples=120
lat (usec) : 500=0.01%, 750=0.02%
lat (msec) : 2=15.72%, 4=4.24%, 10=5.06%, 20=3.33%, 50=3.21%
lat (msec) : 100=6.94%, 250=61.48%
cpu : usr=0.80%, sys=0.05%, ctx=5964, majf=0, minf=26
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=51.7%, 16=48.2%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12971,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=216MiB/s (226MB/s), 216MiB/s-216MiB/s (226MB/s-226MB/s), io=12.7GiB (13.6GB), run=60106-60106msec
root@pve:/d7# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=142MiB/s][w=142 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=244897: Tue Feb 6 11:08:51 2024
write: IOPS=213, BW=213MiB/s (223MB/s)(12.5GiB/60084msec); 0 zone resets
slat (usec): min=2, max=147, avg=22.61, stdev=10.52
clat (usec): min=1419, max=158951, avg=74984.16, stdev=47490.70
lat (usec): min=1422, max=158978, avg=75006.77, stdev=47495.44
clat percentiles (usec):
| 1.00th=[ 1680], 5.00th=[ 1778], 10.00th=[ 1827], 20.00th=[ 3752],
| 30.00th=[ 27132], 40.00th=[103285], 50.00th=[105382], 60.00th=[106431],
| 70.00th=[108528], 80.00th=[109577], 90.00th=[111674], 95.00th=[113771],
| 99.00th=[123208], 99.50th=[130548], 99.90th=[139461], 99.95th=[141558],
| 99.99th=[152044]
bw ( KiB/s): min=129024, max=6320128, per=100.00%, avg=218313.77, stdev=572139.45, samples=120
iops : min= 126, max= 6172, avg=213.18, stdev=558.73, samples=120
lat (msec) : 2=16.55%, 4=3.80%, 10=5.16%, 20=3.32%, 50=3.09%
lat (msec) : 100=3.91%, 250=64.18%
cpu : usr=0.65%, sys=0.09%, ctx=6220, majf=0, minf=25
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.5%, 16=49.4%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12800,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=213MiB/s (223MB/s), 213MiB/s-213MiB/s (223MB/s-223MB/s), io=12.5GiB (13.4GB), run=60084-60084msec
root@pve:/d8# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=143MiB/s][w=143 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=245547: Tue Feb 6 11:10:59 2024
write: IOPS=212, BW=213MiB/s (223MB/s)(12.5GiB/60107msec); 0 zone resets
slat (usec): min=2, max=140, avg=21.03, stdev=10.11
clat (usec): min=321, max=157313, avg=75147.69, stdev=47652.51
lat (usec): min=348, max=157355, avg=75168.72, stdev=47658.37
clat percentiles (usec):
| 1.00th=[ 1680], 5.00th=[ 1795], 10.00th=[ 1827], 20.00th=[ 3752],
| 30.00th=[ 29230], 40.00th=[101188], 50.00th=[104334], 60.00th=[106431],
| 70.00th=[108528], 80.00th=[110625], 90.00th=[112722], 95.00th=[115868],
| 99.00th=[129500], 99.50th=[137364], 99.90th=[156238], 99.95th=[156238],
| 99.99th=[156238]
bw ( KiB/s): min=110592, max=6324224, per=100.00%, avg=217881.42, stdev=572306.51, samples=120
iops : min= 108, max= 6176, avg=212.72, stdev=558.90, samples=120
lat (usec) : 500=0.01%
lat (msec) : 2=18.06%, 4=2.28%, 10=5.06%, 20=3.26%, 50=3.22%
lat (msec) : 100=5.92%, 250=62.20%
cpu : usr=0.58%, sys=0.11%, ctx=6260, majf=0, minf=25
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.3%, 16=49.6%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12783,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=213MiB/s (223MB/s), 213MiB/s-213MiB/s (223MB/s-223MB/s), io=12.5GiB (13.4GB), run=60107-60107msec
root@pve:/d9# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=144MiB/s][w=144 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=245879: Tue Feb 6 11:12:03 2024
write: IOPS=212, BW=213MiB/s (223MB/s)(12.5GiB/60110msec); 0 zone resets
slat (usec): min=3, max=164, avg=23.09, stdev=10.13
clat (usec): min=1496, max=203583, avg=75078.42, stdev=47402.52
lat (usec): min=1544, max=203616, avg=75101.50, stdev=47406.81
clat percentiles (usec):
| 1.00th=[ 1745], 5.00th=[ 2638], 10.00th=[ 2769], 20.00th=[ 4621],
| 30.00th=[ 25297], 40.00th=[102237], 50.00th=[105382], 60.00th=[106431],
| 70.00th=[108528], 80.00th=[110625], 90.00th=[112722], 95.00th=[113771],
| 99.00th=[124257], 99.50th=[132645], 99.90th=[149947], 99.95th=[149947],
| 99.99th=[196084]
bw ( KiB/s): min=130810, max=5505024, per=100.00%, avg=218088.14, stdev=511365.24, samples=120
iops : min= 127, max= 5376, avg=212.96, stdev=499.38, samples=120
lat (msec) : 2=4.10%, 4=14.40%, 10=6.63%, 20=3.72%, 50=3.51%
lat (msec) : 100=4.46%, 250=63.19%
cpu : usr=0.63%, sys=0.09%, ctx=6292, majf=0, minf=26
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.4%, 16=49.5%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.0%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12794,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=213MiB/s (223MB/s), 213MiB/s-213MiB/s (223MB/s-223MB/s), io=12.5GiB (13.4GB), run=60110-60110msec
root@pve:/d10# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=144MiB/s][w=144 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=246313: Tue Feb 6 11:13:25 2024
write: IOPS=212, BW=213MiB/s (223MB/s)(12.5GiB/60107msec); 0 zone resets
slat (usec): min=3, max=146, avg=27.17, stdev=11.22
clat (usec): min=1432, max=202319, avg=75156.64, stdev=47689.37
lat (usec): min=1488, max=202346, avg=75183.81, stdev=47687.83
clat percentiles (usec):
| 1.00th=[ 1598], 5.00th=[ 1762], 10.00th=[ 1876], 20.00th=[ 3752],
| 30.00th=[ 27657], 40.00th=[103285], 50.00th=[106431], 60.00th=[107480],
| 70.00th=[108528], 80.00th=[110625], 90.00th=[111674], 95.00th=[113771],
| 99.00th=[125305], 99.50th=[130548], 99.90th=[139461], 99.95th=[141558],
| 99.99th=[196084]
bw ( KiB/s): min=131072, max=6242107, per=100.00%, avg=217685.38, stdev=565461.29, samples=120
iops : min= 128, max= 6095, avg=212.50, stdev=552.15, samples=120
lat (msec) : 2=15.83%, 4=4.54%, 10=4.55%, 20=3.64%, 50=3.62%
lat (msec) : 100=3.92%, 250=63.90%
cpu : usr=0.68%, sys=0.14%, ctx=5895, majf=0, minf=25
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=51.7%, 16=48.3%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.0%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12778,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=213MiB/s (223MB/s), 213MiB/s-213MiB/s (223MB/s-223MB/s), io=12.5GiB (13.4GB), run=60107-60107msec
root@pve:/d11# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=144MiB/s][w=144 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=246771: Tue Feb 6 11:14:55 2024
write: IOPS=217, BW=218MiB/s (228MB/s)(12.8GiB/60106msec); 0 zone resets
slat (usec): min=2, max=175, avg=26.71, stdev=10.76
clat (usec): min=1441, max=205190, avg=73407.28, stdev=45749.71
lat (usec): min=1496, max=205207, avg=73433.99, stdev=45748.81
clat percentiles (usec):
| 1.00th=[ 1582], 5.00th=[ 1745], 10.00th=[ 1860], 20.00th=[ 4113],
| 30.00th=[ 34866], 40.00th=[100140], 50.00th=[102237], 60.00th=[103285],
| 70.00th=[104334], 80.00th=[105382], 90.00th=[107480], 95.00th=[109577],
| 99.00th=[127402], 99.50th=[132645], 99.90th=[139461], 99.95th=[143655],
| 99.99th=[198181]
bw ( KiB/s): min=126976, max=6225920, per=100.00%, avg=223004.97, stdev=564281.03, samples=120
iops : min= 124, max= 6080, avg=217.77, stdev=551.06, samples=120
lat (msec) : 2=15.76%, 4=4.12%, 10=4.98%, 20=3.26%, 50=3.25%
lat (msec) : 100=7.61%, 250=61.01%
cpu : usr=0.75%, sys=0.09%, ctx=6082, majf=0, minf=24
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=51.5%, 16=48.4%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.0%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,13082,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=218MiB/s (228MB/s), 218MiB/s-218MiB/s (228MB/s-228MB/s), io=12.8GiB (13.7GB), run=60106-60106msec
root@pve:/d12# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=141MiB/s][w=141 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=247088: Tue Feb 6 11:16:00 2024
write: IOPS=213, BW=214MiB/s (224MB/s)(12.6GiB/60128msec); 0 zone resets
slat (usec): min=3, max=159, avg=28.28, stdev=10.16
clat (usec): min=1467, max=178457, avg=74647.99, stdev=46810.07
lat (usec): min=1525, max=178469, avg=74676.26, stdev=46805.73
clat percentiles (usec):
| 1.00th=[ 1680], 5.00th=[ 1975], 10.00th=[ 2999], 20.00th=[ 5080],
| 30.00th=[ 28443], 40.00th=[101188], 50.00th=[103285], 60.00th=[105382],
| 70.00th=[106431], 80.00th=[108528], 90.00th=[112722], 95.00th=[115868],
| 99.00th=[127402], 99.50th=[135267], 99.90th=[152044], 99.95th=[152044],
| 99.99th=[170918]
bw ( KiB/s): min=104448, max=5341184, per=100.00%, avg=219264.62, stdev=499668.31, samples=120
iops : min= 102, max= 5216, avg=214.11, stdev=487.96, samples=120
lat (msec) : 2=5.20%, 4=11.96%, 10=7.70%, 20=3.62%, 50=3.58%
lat (msec) : 100=5.22%, 250=62.72%
cpu : usr=0.76%, sys=0.07%, ctx=6141, majf=0, minf=24
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.5%, 16=49.4%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12864,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=214MiB/s (224MB/s), 214MiB/s-214MiB/s (224MB/s-224MB/s), io=12.6GiB (13.5GB), run=60128-60128msec
root@pve:/d13# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=157MiB/s][w=157 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=247471: Tue Feb 6 11:17:12 2024
write: IOPS=208, BW=209MiB/s (219MB/s)(12.2GiB/60074msec); 0 zone resets
slat (usec): min=3, max=174, avg=25.63, stdev=10.62
clat (usec): min=1438, max=162970, avg=76595.70, stdev=49210.72
lat (usec): min=1501, max=162997, avg=76621.33, stdev=49211.38
clat percentiles (usec):
| 1.00th=[ 1614], 5.00th=[ 1795], 10.00th=[ 1893], 20.00th=[ 4752],
| 30.00th=[ 23200], 40.00th=[105382], 50.00th=[108528], 60.00th=[109577],
| 70.00th=[111674], 80.00th=[112722], 90.00th=[115868], 95.00th=[119014],
| 99.00th=[135267], 99.50th=[143655], 99.90th=[160433], 99.95th=[162530],
| 99.99th=[162530]
bw ( KiB/s): min=108544, max=5865472, per=100.00%, avg=213684.09, stdev=536419.15, samples=120
iops : min= 106, max= 5728, avg=208.66, stdev=523.85, samples=120
lat (msec) : 2=14.10%, 4=4.47%, 10=6.69%, 20=3.80%, 50=3.77%
lat (msec) : 100=3.53%, 250=63.65%
cpu : usr=0.68%, sys=0.09%, ctx=5910, majf=0, minf=25
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=51.2%, 16=48.7%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12528,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=209MiB/s (219MB/s), 209MiB/s-209MiB/s (219MB/s-219MB/s), io=12.2GiB (13.1GB), run=60074-60074msec
root@pve:/d14# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=144MiB/s][w=144 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=247906: Tue Feb 6 11:18:37 2024
write: IOPS=211, BW=211MiB/s (221MB/s)(12.4GiB/60051msec); 0 zone resets
slat (usec): min=2, max=149, avg=23.04, stdev=11.83
clat (usec): min=1453, max=149346, avg=75703.21, stdev=48189.86
lat (usec): min=1505, max=149374, avg=75726.25, stdev=48194.17
clat percentiles (usec):
| 1.00th=[ 1647], 5.00th=[ 1762], 10.00th=[ 1811], 20.00th=[ 3687],
| 30.00th=[ 28181], 40.00th=[105382], 50.00th=[107480], 60.00th=[108528],
| 70.00th=[109577], 80.00th=[110625], 90.00th=[112722], 95.00th=[114820],
| 99.00th=[124257], 99.50th=[132645], 99.90th=[141558], 99.95th=[141558],
| 99.99th=[143655]
bw ( KiB/s): min=124928, max=6276854, per=100.00%, avg=216732.86, stdev=570680.03, samples=119
iops : min= 122, max= 6129, avg=211.59, stdev=557.24, samples=119
lat (msec) : 2=16.45%, 4=4.10%, 10=5.03%, 20=3.33%, 50=3.39%
lat (msec) : 100=2.78%, 250=64.91%
cpu : usr=0.62%, sys=0.11%, ctx=6117, majf=0, minf=24
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.8%, 16=49.2%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12672,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=211MiB/s (221MB/s), 211MiB/s-211MiB/s (221MB/s-221MB/s), io=12.4GiB (13.3GB), run=60051-60051msec
root@pve:/d15# fio --name=seqwrite --ioengine=posixaio --rw=write --bs=1M --numjobs=1 --size=10G --iodepth=16 --filename=seqtest --runtime=60 --time_based
seqwrite: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=16
fio-3.33
Starting 1 process
seqwrite: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=153MiB/s][w=153 IOPS][eta 00m:00s]
seqwrite: (groupid=0, jobs=1): err= 0: pid=248315: Tue Feb 6 11:20:01 2024
write: IOPS=212, BW=213MiB/s (223MB/s)(12.5GiB/60108msec); 0 zone resets
slat (usec): min=2, max=151, avg=23.89, stdev=11.98
clat (usec): min=1442, max=150546, avg=75108.40, stdev=47642.38
lat (usec): min=1492, max=150574, avg=75132.30, stdev=47645.73
clat percentiles (usec):
| 1.00th=[ 1647], 5.00th=[ 1778], 10.00th=[ 1827], 20.00th=[ 3785],
| 30.00th=[ 28967], 40.00th=[ 98042], 50.00th=[103285], 60.00th=[105382],
| 70.00th=[108528], 80.00th=[111674], 90.00th=[115868], 95.00th=[116917],
| 99.00th=[127402], 99.50th=[135267], 99.90th=[143655], 99.95th=[145753],
| 99.99th=[145753]
bw ( KiB/s): min=102400, max=6258688, per=100.00%, avg=218045.62, stdev=566781.82, samples=120
iops : min= 100, max= 6112, avg=212.90, stdev=553.50, samples=120
lat (msec) : 2=16.08%, 4=4.24%, 10=5.15%, 20=3.18%, 50=3.25%
lat (msec) : 100=11.79%, 250=56.30%
cpu : usr=0.67%, sys=0.09%, ctx=6136, majf=0, minf=26
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=50.9%, 16=49.1%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=95.8%, 8=0.1%, 16=4.2%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,12784,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
WRITE: bw=213MiB/s (223MB/s), 213MiB/s-213MiB/s (223MB/s-223MB/s), io=12.5GiB (13.4GB), run=60108-60108msec