$ 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)][11.7%][w=52.1MiB/s][w=52 IOPS][eta 00m:53s]
Jobs: 1 (f=1): [W(1)][21.7%][w=58.0MiB/s][w=58 IOPS][eta 00m:47s]
Jobs: 1 (f=1): [W(1)][31.7%][w=72.0MiB/s][w=72 IOPS][eta 00m:41s]
Jobs: 1 (f=1): [W(1)][41.7%][w=59.0MiB/s][w=59 IOPS][eta 00m:35s]
Jobs: 1 (f=1): [W(1)][51.7%][w=53.1MiB/s][w=53 IOPS][eta 00m:29s]
Jobs: 1 (f=1): [W(1)][61.7%][w=70.0MiB/s][w=70 IOPS][eta 00m:23s]
Jobs: 1 (f=1): [W(1)][71.7%][w=58.0MiB/s][w=58 IOPS][eta 00m:17s]
Jobs: 1 (f=1): [W(1)][81.7%][w=56.1MiB/s][w=56 IOPS][eta 00m:11s]
Jobs: 1 (f=1): [W(1)][91.7%][w=76.0MiB/s][w=76 IOPS][eta 00m:05s]
Jobs: 1 (f=0): [f(1)][100.0%][w=48.0MiB/s][w=48 IOPS][eta 00m:00s]
TEST: (groupid=0, jobs=1): err= 0: pid=2510: Mon Oct 14 11:41:44 2019
  write: IOPS=55, BW=55.6MiB/s (58.3MB/s)(3370MiB/60585msec); 0 zone resets
    slat (usec): min=343, max=502171, avg=17032.43, stdev=38500.24
    clat (msec): min=33, max=1135, avg=555.86, stdev=142.77
     lat (msec): min=35, max=1195, avg=572.90, stdev=144.77
    clat percentiles (msec):
     |  1.00th=[  155],  5.00th=[  275], 10.00th=[  447], 20.00th=[  498],
     | 30.00th=[  558], 40.00th=[  558], 50.00th=[  558], 60.00th=[  558],
     | 70.00th=[  558], 80.00th=[  584], 90.00th=[  701], 95.00th=[  844],
     | 99.00th=[ 1003], 99.50th=[ 1020], 99.90th=[ 1070], 99.95th=[ 1133],
     | 99.99th=[ 1133]
   bw (  KiB/s): min= 2048, max=86016, per=99.21%, avg=56510.84, stdev=10313.10, samples=121
   iops        : min=    2, max=   84, avg=55.16, stdev=10.07, samples=121
  lat (msec)   : 50=0.06%, 100=0.59%, 250=3.53%, 500=17.54%, 750=70.21%
  lat (msec)   : 1000=6.77%
  cpu          : usr=1.46%, sys=2.02%, ctx=1184, majf=0, minf=24
  IO depths    : 1=0.2%, 2=0.4%, 4=0.8%, 8=1.7%, 16=3.3%, 32=93.6%, >=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,3370,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=55.6MiB/s (58.3MB/s), 55.6MiB/s-55.6MiB/s (58.3MB/s-58.3MB/s), io=3370MiB (3534MB), run=60585-60585msec

Disk stats (read/write):
  sdb: ios=0/6764, merge=0/27, ticks=0/3077549, in_queue=1629960, util=96.38%
$ 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=55.1MiB/s][r=55 IOPS][eta 00m:53s]
Jobs: 1 (f=1): [R(1)][21.7%][r=59.1MiB/s][r=59 IOPS][eta 00m:47s]
Jobs: 1 (f=1): [R(1)][31.7%][r=57.1MiB/s][r=57 IOPS][eta 00m:41s]
Jobs: 1 (f=1): [R(1)][42.6%][r=56.1MiB/s][r=56 IOPS][eta 00m:35s]
Jobs: 1 (f=1): [R(1)][52.5%][r=56.0MiB/s][r=56 IOPS][eta 00m:29s]
Jobs: 1 (f=1): [R(1)][62.3%][r=56.0MiB/s][r=56 IOPS][eta 00m:23s]
Jobs: 1 (f=1): [R(1)][72.1%][r=60.0MiB/s][r=60 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=56.1MiB/s][r=56 IOPS][eta 00m:05s]
Jobs: 1 (f=1): [R(1)][100.0%][r=56.0MiB/s][r=56 IOPS][eta 00m:00s]
TEST: (groupid=0, jobs=1): err= 0: pid=2543: Mon Oct 14 11:43:05 2019
  read: IOPS=56, BW=56.6MiB/s (59.3MB/s)(3422MiB/60488msec)
    slat (usec): min=303, max=102262, avg=16671.52, stdev=26811.05
    clat (msec): min=80, max=1038, avg=545.91, stdev=94.86
     lat (msec): min=81, max=1047, avg=562.58, stdev=97.33
    clat percentiles (msec):
     |  1.00th=[  182],  5.00th=[  460], 10.00th=[  493], 20.00th=[  550],
     | 30.00th=[  558], 40.00th=[  558], 50.00th=[  558], 60.00th=[  558],
     | 70.00th=[  558], 80.00th=[  558], 90.00th=[  558], 95.00th=[  600],
     | 99.00th=[  927], 99.50th=[  969], 99.90th=[ 1028], 99.95th=[ 1028],
     | 99.99th=[ 1036]
   bw (  KiB/s): min=10240, max=110592, per=99.87%, avg=57854.97, stdev=10690.12, samples=120
   iops        : min=   10, max=  108, avg=56.49, stdev=10.44, samples=120
  lat (msec)   : 100=0.35%, 250=1.69%, 500=15.98%, 750=78.90%, 1000=2.86%
  cpu          : usr=0.06%, sys=2.48%, ctx=1217, majf=0, minf=8214
  IO depths    : 1=0.2%, 2=0.4%, 4=0.8%, 8=1.6%, 16=3.3%, 32=93.7%, >=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=3422,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=56.6MiB/s (59.3MB/s), 56.6MiB/s-56.6MiB/s (59.3MB/s-59.3MB/s), io=3422MiB (3588MB), run=60488-60488msec

Disk stats (read/write):
  sdb: ios=6832/3, merge=0/1, ticks=3208754/1907, in_queue=1716130, util=99.36%
$ 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=524KiB/s][r=131 IOPS][eta 00m:53s]
Jobs: 1 (f=1): [r(1)][23.0%][r=512KiB/s][r=128 IOPS][eta 00m:47s]
Jobs: 1 (f=1): [r(1)][32.8%][r=516KiB/s][r=129 IOPS][eta 00m:41s]
Jobs: 1 (f=1): [r(1)][42.6%][r=512KiB/s][r=128 IOPS][eta 00m:35s]
Jobs: 1 (f=1): [r(1)][52.5%][r=504KiB/s][r=126 IOPS][eta 00m:29s]
Jobs: 1 (f=1): [r(1)][62.3%][r=556KiB/s][r=139 IOPS][eta 00m:23s]
Jobs: 1 (f=1): [r(1)][72.1%][r=528KiB/s][r=132 IOPS][eta 00m:17s]
Jobs: 1 (f=1): [r(1)][82.0%][r=504KiB/s][r=126 IOPS][eta 00m:11s]
Jobs: 1 (f=1): [r(1)][91.8%][r=508KiB/s][r=127 IOPS][eta 00m:05s]
Jobs: 1 (f=1): [r(1)][100.0%][r=532KiB/s][r=133 IOPS][eta 00m:00s]
TEST: (groupid=0, jobs=1): err= 0: pid=2577: Mon Oct 14 12:04:19 2019
  read: IOPS=130, BW=522KiB/s (534kB/s)(30.6MiB/60009msec)
    slat (usec): min=65, max=296, avg=68.08, stdev= 6.24
    clat (usec): min=165, max=16041, avg=7584.24, stdev=2743.02
     lat (usec): min=236, max=16353, avg=7654.91, stdev=2743.03
    clat percentiles (usec):
     |  1.00th=[  289],  5.00th=[ 3195], 10.00th=[ 4047], 20.00th=[ 5145],
     | 30.00th=[ 5932], 40.00th=[ 6783], 50.00th=[ 7635], 60.00th=[ 8455],
     | 70.00th=[ 9241], 80.00th=[10159], 90.00th=[11207], 95.00th=[11863],
     | 99.00th=[12780], 99.50th=[13042], 99.90th=[14091], 99.95th=[14353],
     | 99.99th=[16057]
   bw (  KiB/s): min=  464, max=  584, per=100.00%, avg=521.53, stdev=21.21, samples=120
   iops        : min=  116, max=  146, avg=130.36, stdev= 5.32, samples=120
  lat (usec)   : 250=0.73%, 500=0.68%, 750=0.01%, 1000=0.01%
  lat (msec)   : 2=0.35%, 4=7.95%, 10=68.56%, 20=21.71%
  cpu          : usr=0.27%, sys=1.49%, ctx=7883, 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=7825,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=522KiB/s (534kB/s), 522KiB/s-522KiB/s (534kB/s-534kB/s), io=30.6MiB (32.1MB), run=60009-60009msec

Disk stats (read/write):
  sdb: ios=7810/0, merge=0/0, ticks=59294/0, in_queue=58790, util=98.05%
$ 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=68KiB/s,w=52KiB/s][r=17,w=13 IOPS][eta 00m:53s]
Jobs: 1 (f=1): [m(1)][21.7%][r=28KiB/s,w=52KiB/s][r=7,w=13 IOPS][eta 00m:47s]
Jobs: 1 (f=1): [m(1)][31.7%][r=36KiB/s,w=52KiB/s][r=9,w=13 IOPS][eta 00m:41s]
Jobs: 1 (f=1): [m(1)][42.6%][r=28KiB/s,w=48KiB/s][r=7,w=12 IOPS][eta 00m:35s]
Jobs: 1 (f=1): [m(1)][52.5%][r=36KiB/s,w=56KiB/s][r=9,w=14 IOPS][eta 00m:29s]
Jobs: 1 (f=1): [m(1)][62.3%][r=32KiB/s,w=52KiB/s][r=8,w=13 IOPS][eta 00m:23s]
Jobs: 1 (f=1): [m(1)][72.1%][r=48KiB/s,w=52KiB/s][r=12,w=13 IOPS][eta 00m:17s]
Jobs: 1 (f=1): [m(1)][82.0%][r=72KiB/s,w=44KiB/s][r=18,w=11 IOPS][eta 00m:11s]
Jobs: 1 (f=1): [m(1)][91.8%][r=44KiB/s,w=48KiB/s][r=11,w=12 IOPS][eta 00m:05s]
Jobs: 1 (f=1): [m(1)][100.0%][r=72KiB/s,w=44KiB/s][r=18,w=11 IOPS][eta 00m:00s]
TEST: (groupid=0, jobs=1): err= 0: pid=2592: Mon Oct 14 12:08:43 2019
  read: IOPS=12, BW=48.0KiB/s (49.2kB/s)(2884KiB/60049msec)
    slat (usec): min=67, max=195, avg=86.00, stdev=16.25
    clat (usec): min=175, max=18905, avg=12960.34, stdev=4113.45
     lat (usec): min=259, max=19008, avg=13049.30, stdev=4120.38
    clat percentiles (usec):
     |  1.00th=[  306],  5.00th=[ 4490], 10.00th=[ 6718], 20.00th=[10421],
     | 30.00th=[11469], 40.00th=[12387], 50.00th=[13566], 60.00th=[14615],
     | 70.00th=[15664], 80.00th=[16581], 90.00th=[17695], 95.00th=[18220],
     | 99.00th=[18744], 99.50th=[18744], 99.90th=[19006], 99.95th=[19006],
     | 99.99th=[19006]
   bw (  KiB/s): min=    8, max=  152, per=100.00%, avg=48.44, stdev=22.59, samples=119
   iops        : min=    2, max=   38, avg=12.08, stdev= 5.64, samples=119
  write: IOPS=12, BW=49.0KiB/s (51.2kB/s)(3000KiB/60049msec); 0 zone resets
    slat (usec): min=94, max=268, avg=103.63, stdev=10.70
    clat (usec): min=104, max=457, avg=234.82, stdev=17.52
     lat (usec): min=318, max=571, avg=341.33, stdev=18.26
    clat percentiles (usec):
     |  1.00th=[  215],  5.00th=[  221], 10.00th=[  223], 20.00th=[  225],
     | 30.00th=[  227], 40.00th=[  231], 50.00th=[  233], 60.00th=[  237],
     | 70.00th=[  241], 80.00th=[  243], 90.00th=[  247], 95.00th=[  251],
     | 99.00th=[  289], 99.50th=[  343], 99.90th=[  457], 99.95th=[  457],
     | 99.99th=[  457]
   bw (  KiB/s): min=   32, max=   72, per=100.00%, avg=49.97, stdev= 6.89, samples=120
   iops        : min=    8, max=   18, avg=12.47, stdev= 1.72, samples=120
  lat (usec)   : 250=48.33%, 500=3.20%
  lat (msec)   : 2=0.14%, 4=1.36%, 10=7.41%, 20=39.56%
  fsync/fdatasync/sync_file_range:
    sync (nsec): min=1648, max=36963, avg=2001.28, stdev=930.47
    sync percentiles (nsec):
     |  1.00th=[ 1736],  5.00th=[ 1800], 10.00th=[ 1816], 20.00th=[ 1848],
     | 30.00th=[ 1896], 40.00th=[ 1912], 50.00th=[ 1928], 60.00th=[ 1960],
     | 70.00th=[ 2008], 80.00th=[ 2064], 90.00th=[ 2192], 95.00th=[ 2352],
     | 99.00th=[ 2704], 99.50th=[ 2736], 99.90th=[ 2960], 99.95th=[37120],
     | 99.99th=[37120]
  cpu          : usr=0.21%, sys=0.38%, ctx=3317, 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=721,750,0,1468 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=48.0KiB/s (49.2kB/s), 48.0KiB/s-48.0KiB/s (49.2kB/s-49.2kB/s), io=2884KiB (2953kB), run=60049-60049msec
  WRITE: bw=49.0KiB/s (51.2kB/s), 49.0KiB/s-49.0KiB/s (51.2kB/s-51.2kB/s), io=3000KiB (3072kB), run=60049-60049msec

Disk stats (read/write):
  sdb: ios=717/3323, merge=0/1112, ticks=9304/50124, in_queue=9630, util=16.06%