# mount | grep /mnt/xfs /dev/sdc1 on /mnt/xfs type xfs (rw,noatime,nodiratime,nobarrier,logbufs=8) # fio --filename=/mnt/xfs/test --direct=1 --rw=randrw --bs=16k --size=50G --numjobs=16 --runtime=120 --group_reporting --name=test --rwmixread=90 --thread --ioengine=psync test: (g=0): rw=randrw, bs=16K-16K/16K-16K, ioengine=psync, iodepth=1 ... test: (g=0): rw=randrw, bs=16K-16K/16K-16K, ioengine=psync, iodepth=1 fio 1.58 Starting 16 threads test: Laying out IO file(s) (1 file(s) / 51200MB) Jobs: 16 (f=16): [mmmmmmmmmmmmmmmm] [100.0% done] [58416K/6680K /s] [3565 /407 iops] [eta 00m:00s] test: (groupid=0, jobs=16): err= 0: pid=26902 read : io=6507.1MB, bw=55533KB/s, iops=3470 , runt=120004msec clat (usec): min=155 , max=356038 , avg=4562.52, stdev=4748.18 lat (usec): min=156 , max=356038 , avg=4562.69, stdev=4748.19 bw (KB/s) : min= 1309, max= 4864, per=6.26%, avg=3479.03, stdev=441.47 write: io=741760KB, bw=6181.2KB/s, iops=386 , runt=120004msec clat (usec): min=71 , max=348236 , avg=390.11, stdev=3106.30 lat (usec): min=71 , max=348236 , avg=390.31, stdev=3106.30 bw (KB/s) : min= 28, max= 921, per=6.29%, avg=389.02, stdev=114.68 cpu : usr=3.43%, sys=11.12%, ctx=21598477, majf=0, minf=7762 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 r/w/d: total=416508/46360/0, short=0/0/0 lat (usec): 100=2.65%, 250=0.98%, 500=6.58%, 750=31.88%, 1000=0.27% lat (msec): 2=0.08%, 4=0.23%, 10=55.04%, 20=1.76%, 50=0.49% lat (msec): 100=0.02%, 250=0.01%, 500=0.01% Run status group 0 (all jobs): READ: io=6507.1MB, aggrb=55532KB/s, minb=56865KB/s, maxb=56865KB/s, mint=120004msec, maxt=120004msec WRITE: io=741760KB, aggrb=6181KB/s, minb=6329KB/s, maxb=6329KB/s, mint=120004msec, maxt=120004msec Disk stats (read/write): sdc: ios=416285/46351, merge=0/1, ticks=108136/8768, in_queue=116368, util=93.60%