$ fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=write --size=500m --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting TEST: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=32 fio-3.12 Starting 1 process TEST: Laying out IO file (1 file / 500MiB) Jobs: 1 (f=1): [W(1)][13.1%][w=60.0MiB/s][w=60 IOPS][eta 00m:53s] Jobs: 1 (f=1): [W(1)][23.0%][w=53.1MiB/s][w=53 IOPS][eta 00m:47s] Jobs: 1 (f=1): [W(1)][32.8%][w=55.1MiB/s][w=55 IOPS][eta 00m:41s] Jobs: 1 (f=1): [W(1)][42.6%][w=50.0MiB/s][w=50 IOPS][eta 00m:35s] Jobs: 1 (f=1): [W(1)][52.5%][w=53.1MiB/s][w=53 IOPS][eta 00m:29s] Jobs: 1 (f=1): [W(1)][62.3%][w=52.0MiB/s][w=52 IOPS][eta 00m:23s] Jobs: 1 (f=1): [W(1)][72.1%][w=53.0MiB/s][w=53 IOPS][eta 00m:17s] Jobs: 1 (f=1): [W(1)][82.0%][w=56.0MiB/s][w=56 IOPS][eta 00m:11s] Jobs: 1 (f=1): [W(1)][91.8%][w=53.0MiB/s][w=53 IOPS][eta 00m:05s] Jobs: 1 (f=1): [W(1)][100.0%][w=52.1MiB/s][w=52 IOPS][eta 00m:00s] TEST: (groupid=0, jobs=1): err= 0: pid=2458: Mon Oct 14 11:37:52 2019 write: IOPS=52, BW=52.9MiB/s (55.5MB/s)(3203MiB/60528msec); 0 zone resets slat (usec): min=345, max=526452, avg=17862.23, stdev=40922.72 clat (msec): min=35, max=1230, avg=584.41, stdev=161.19 lat (msec): min=37, max=1230, avg=602.27, stdev=162.97 clat percentiles (msec): | 1.00th=[ 157], 5.00th=[ 251], 10.00th=[ 405], 20.00th=[ 527], | 30.00th=[ 575], 40.00th=[ 584], 50.00th=[ 592], 60.00th=[ 592], | 70.00th=[ 592], 80.00th=[ 617], 90.00th=[ 768], 95.00th=[ 919], | 99.00th=[ 1045], 99.50th=[ 1070], 99.90th=[ 1167], 99.95th=[ 1234], | 99.99th=[ 1234] bw ( KiB/s): min= 2048, max=98304, per=99.07%, avg=53683.87, stdev=17800.57, samples=121 iops : min= 2, max= 96, avg=52.40, stdev=17.37, samples=121 lat (msec) : 50=0.06%, 100=0.78%, 250=4.18%, 500=9.12%, 750=74.96% lat (msec) : 1000=8.15% cpu : usr=1.32%, sys=2.03%, ctx=1145, majf=0, minf=24 IO depths : 1=0.2%, 2=0.4%, 4=0.9%, 8=1.7%, 16=3.5%, 32=93.2%, >=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=99.8%, 8=0.0%, 16=0.0%, 32=0.2%, 64=0.0%, >=64=0.0% issued rwts: total=0,3203,0,0 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): WRITE: bw=52.9MiB/s (55.5MB/s), 52.9MiB/s-52.9MiB/s (55.5MB/s-55.5MB/s), io=3203MiB (3359MB), run=60528-60528msec Disk stats (read/write): sda: ios=0/6424, merge=0/25, ticks=0/3059936, in_queue=1649740, util=97.77% $ fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=read --size=500m --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting TEST: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=32 fio-3.12 Starting 1 process Jobs: 1 (f=1): [R(1)][11.7%][r=52.1MiB/s][r=52 IOPS][eta 00m:53s] Jobs: 1 (f=1): [R(1)][21.7%][r=56.1MiB/s][r=56 IOPS][eta 00m:47s] Jobs: 1 (f=1): [R(1)][31.7%][r=52.1MiB/s][r=52 IOPS][eta 00m:41s] Jobs: 1 (f=1): [R(1)][41.7%][r=56.1MiB/s][r=56 IOPS][eta 00m:35s] Jobs: 1 (f=1): [R(1)][51.7%][r=52.1MiB/s][r=52 IOPS][eta 00m:29s] Jobs: 1 (f=1): [R(1)][61.7%][r=56.1MiB/s][r=56 IOPS][eta 00m:23s] Jobs: 1 (f=1): [R(1)][72.1%][r=56.0MiB/s][r=56 IOPS][eta 00m:17s] Jobs: 1 (f=1): [R(1)][82.0%][r=56.0MiB/s][r=56 IOPS][eta 00m:11s] Jobs: 1 (f=1): [R(1)][91.8%][r=37.0MiB/s][r=37 IOPS][eta 00m:05s] Jobs: 1 (f=1): [R(1)][100.0%][r=52.1MiB/s][r=52 IOPS][eta 00m:00s] TEST: (groupid=0, jobs=1): err= 0: pid=2504: Mon Oct 14 11:40:07 2019 read: IOPS=54, BW=54.5MiB/s (57.2MB/s)(3300MiB/60530msec) slat (usec): min=302, max=96515, avg=17267.25, stdev=27835.97 clat (msec): min=80, max=1072, avg=566.45, stdev=100.02 lat (msec): min=81, max=1072, avg=583.73, stdev=102.58 clat percentiles (msec): | 1.00th=[ 178], 5.00th=[ 451], 10.00th=[ 510], 20.00th=[ 575], | 30.00th=[ 575], 40.00th=[ 575], 50.00th=[ 575], 60.00th=[ 575], | 70.00th=[ 584], 80.00th=[ 584], 90.00th=[ 584], 95.00th=[ 617], | 99.00th=[ 944], 99.50th=[ 1003], 99.90th=[ 1062], 99.95th=[ 1070], | 99.99th=[ 1070] bw ( KiB/s): min= 2048, max=110592, per=99.10%, avg=55326.35, stdev=12225.91, samples=121 iops : min= 2, max= 108, avg=54.00, stdev=11.95, samples=121 lat (msec) : 100=0.36%, 250=1.73%, 500=3.48%, 750=91.03%, 1000=2.48% cpu : usr=0.08%, sys=2.39%, ctx=1176, majf=0, minf=8215 IO depths : 1=0.2%, 2=0.4%, 4=0.8%, 8=1.7%, 16=3.4%, 32=93.4%, >=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=99.8%, 8=0.0%, 16=0.0%, 32=0.2%, 64=0.0%, >=64=0.0% issued rwts: total=3300,0,0,0 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=32 Run status group 0 (all jobs): READ: bw=54.5MiB/s (57.2MB/s), 54.5MiB/s-54.5MiB/s (57.2MB/s-57.2MB/s), io=3300MiB (3460MB), run=60530-60530msec Disk stats (read/write): sda: ios=6580/3, merge=0/1, ticks=3203220/2094, in_queue=1721700, util=99.75% $ fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=randread --size=500m --io_size=10g --blocksize=4k --ioengine=libaio --fsync=1 --iodepth=1 --direct=1 --numjobs=1 --runtime=60 --group_reporting TEST: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1 fio-3.12 Starting 1 process Jobs: 1 (f=1): [r(1)][11.7%][r=496KiB/s][r=124 IOPS][eta 00m:53s] Jobs: 1 (f=1): [r(1)][21.7%][r=512KiB/s][r=128 IOPS][eta 00m:47s] Jobs: 1 (f=1): [r(1)][31.7%][r=516KiB/s][r=129 IOPS][eta 00m:41s] Jobs: 1 (f=1): [r(1)][41.7%][r=524KiB/s][r=131 IOPS][eta 00m:35s] Jobs: 1 (f=1): [r(1)][51.7%][r=524KiB/s][r=131 IOPS][eta 00m:29s] Jobs: 1 (f=1): [r(1)][61.7%][r=520KiB/s][r=130 IOPS][eta 00m:23s] Jobs: 1 (f=1): [r(1)][72.1%][r=504KiB/s][r=126 IOPS][eta 00m:17s] Jobs: 1 (f=1): [r(1)][82.0%][r=536KiB/s][r=134 IOPS][eta 00m:11s] Jobs: 1 (f=1): [r(1)][91.8%][r=512KiB/s][r=128 IOPS][eta 00m:05s] Jobs: 1 (f=1): [r(1)][100.0%][r=540KiB/s][r=135 IOPS][eta 00m:00s] TEST: (groupid=0, jobs=1): err= 0: pid=2570: Mon Oct 14 12:02:13 2019 read: IOPS=130, BW=521KiB/s (533kB/s)(30.5MiB/60009msec) slat (usec): min=65, max=219, avg=67.73, stdev= 4.16 clat (usec): min=261, max=19685, avg=7594.69, stdev=2783.37 lat (usec): min=331, max=19975, avg=7664.96, stdev=2783.49 clat percentiles (usec): | 1.00th=[ 297], 5.00th=[ 3523], 10.00th=[ 4080], 20.00th=[ 4948], | 30.00th=[ 5866], 40.00th=[ 6718], 50.00th=[ 7570], 60.00th=[ 8455], | 70.00th=[ 9372], 80.00th=[10159], 90.00th=[11076], 95.00th=[11600], | 99.00th=[14353], 99.50th=[15795], 99.90th=[17171], 99.95th=[17695], | 99.99th=[19792] bw ( KiB/s): min= 472, max= 584, per=100.00%, avg=520.88, stdev=23.68, samples=120 iops : min= 118, max= 146, avg=130.21, stdev= 5.92, samples=120 lat (usec) : 500=1.46%, 750=0.01% lat (msec) : 2=0.03%, 4=7.68%, 10=68.57%, 20=22.25% cpu : usr=0.24%, sys=1.45%, ctx=7825, majf=0, minf=20 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 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=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued rwts: total=7815,0,0,0 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs): READ: bw=521KiB/s (533kB/s), 521KiB/s-521KiB/s (533kB/s-533kB/s), io=30.5MiB (32.0MB), run=60009-60009msec Disk stats (read/write): sda: ios=7792/0, merge=0/0, ticks=59279/0, in_queue=57170, util=95.41% $ fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=randrw --size=500m --io_size=10g --blocksize=4k --ioengine=libaio --fsync=1 --iodepth=1 --direct=1 --numjobs=1 --runtime=60 --group_reporting TEST: (g=0): rw=randrw, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1 fio-3.12 Starting 1 process Jobs: 1 (f=1): [m(1)][11.7%][r=52KiB/s,w=60KiB/s][r=13,w=15 IOPS][eta 00m:53s] Jobs: 1 (f=1): [m(1)][21.7%][r=48KiB/s,w=60KiB/s][r=12,w=15 IOPS][eta 00m:47s] Jobs: 1 (f=1): [m(1)][31.7%][r=40KiB/s,w=64KiB/s][r=10,w=16 IOPS][eta 00m:41s] Jobs: 1 (f=1): [m(1)][42.6%][r=44KiB/s,w=60KiB/s][r=11,w=15 IOPS][eta 00m:35s] Jobs: 1 (f=1): [m(1)][52.5%][r=40KiB/s,w=60KiB/s][r=10,w=15 IOPS][eta 00m:29s] Jobs: 1 (f=1): [m(1)][62.3%][r=76KiB/s,w=56KiB/s][r=19,w=14 IOPS][eta 00m:23s] Jobs: 1 (f=1): [m(1)][72.1%][r=72KiB/s,w=56KiB/s][r=18,w=14 IOPS][eta 00m:17s] Jobs: 1 (f=1): [m(1)][82.0%][r=28KiB/s,w=72KiB/s][r=7,w=18 IOPS][eta 00m:11s] Jobs: 1 (f=1): [m(1)][91.8%][r=44KiB/s,w=68KiB/s][r=11,w=17 IOPS][eta 00m:05s] Jobs: 1 (f=1): [m(1)][100.0%][r=44KiB/s,w=64KiB/s][r=11,w=16 IOPS][eta 00m:00s] TEST: (groupid=0, jobs=1): err= 0: pid=2585: Mon Oct 14 12:06:56 2019 read: IOPS=13, BW=55.4KiB/s (56.8kB/s)(3328KiB/60030msec) slat (usec): min=67, max=197, avg=84.88, stdev=15.39 clat (usec): min=245, max=27145, avg=14465.36, stdev=4927.55 lat (usec): min=335, max=27248, avg=14553.08, stdev=4934.20 clat percentiles (usec): | 1.00th=[ 285], 5.00th=[ 4752], 10.00th=[ 7046], 20.00th=[10421], | 30.00th=[12780], 40.00th=[14091], 50.00th=[15401], 60.00th=[16581], | 70.00th=[17433], 80.00th=[18744], 90.00th=[20055], 95.00th=[20579], | 99.00th=[22676], 99.50th=[23987], 99.90th=[27132], 99.95th=[27132], | 99.99th=[27132] bw ( KiB/s): min= 16, max= 144, per=100.00%, avg=55.46, stdev=20.88, samples=120 iops : min= 4, max= 36, avg=13.86, stdev= 5.23, samples=120 write: IOPS=14, BW=58.7KiB/s (60.1kB/s)(3524KiB/60030msec); 0 zone resets slat (usec): min=94, max=250, avg=102.18, stdev= 9.69 clat (usec): min=132, max=598, avg=209.19, stdev=15.27 lat (usec): min=297, max=708, avg=314.15, stdev=17.34 clat percentiles (usec): | 1.00th=[ 194], 5.00th=[ 202], 10.00th=[ 204], 20.00th=[ 204], | 30.00th=[ 206], 40.00th=[ 206], 50.00th=[ 208], 60.00th=[ 208], | 70.00th=[ 210], 80.00th=[ 215], 90.00th=[ 217], 95.00th=[ 219], | 99.00th=[ 233], 99.50th=[ 245], 99.90th=[ 603], 99.95th=[ 603], | 99.99th=[ 603] bw ( KiB/s): min= 32, max= 80, per=100.00%, avg=58.72, stdev= 8.57, samples=120 iops : min= 8, max= 20, avg=14.67, stdev= 2.13, samples=120 lat (usec) : 250=51.26%, 500=0.76%, 750=0.06% lat (msec) : 4=1.23%, 10=7.06%, 20=34.38%, 50=5.25% fsync/fdatasync/sync_file_range: sync (nsec): min=1537, max=14055, avg=2013.36, stdev=342.65 sync percentiles (nsec): | 1.00th=[ 1720], 5.00th=[ 1800], 10.00th=[ 1832], 20.00th=[ 1864], | 30.00th=[ 1912], 40.00th=[ 1928], 50.00th=[ 1960], 60.00th=[ 2008], | 70.00th=[ 2064], 80.00th=[ 2128], 90.00th=[ 2256], 95.00th=[ 2352], | 99.00th=[ 2640], 99.50th=[ 2768], 99.90th=[ 2960], 99.95th=[14016], | 99.99th=[14016] cpu : usr=0.09%, sys=0.57%, ctx=3835, majf=0, minf=22 IO depths : 1=199.8%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 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=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued rwts: total=832,881,0,1710 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs): READ: bw=55.4KiB/s (56.8kB/s), 55.4KiB/s-55.4KiB/s (56.8kB/s-56.8kB/s), io=3328KiB (3408kB), run=60030-60030msec WRITE: bw=58.7KiB/s (60.1kB/s), 58.7KiB/s-58.7KiB/s (60.1kB/s-60.1kB/s), io=3524KiB (3609kB), run=60030-60030msec Disk stats (read/write): sda: ios=827/3885, merge=0/1303, ticks=11980/47326, in_queue=12100, util=20.19%