Skip to content

Instantly share code, notes, and snippets.

@KeironO
Created October 29, 2021 19:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KeironO/92e2ffbb1277486f368edd9f966f4893 to your computer and use it in GitHub Desktop.
Save KeironO/92e2ffbb1277486f368edd9f966f4893 to your computer and use it in GitHub Desktop.
[keo7@shitter fiotest]$ sudo fio --name=write_throughput --directory=$TEST_DIR --numjobs=8 \
> --size=10G --time_based --runtime=60s --ramp_time=2s --ioengine=libaio \
> --direct=1 --verify=0 --bs=1M --iodepth=64 --rw=write \
> --group_reporting=1
^[[D^C
[keo7@shitter fiotest]$ ^C
[keo7@shitter fiotest]$ sudo fio --name=write_throughput --directory=. --numjobs=8 --size=10G --time_based --runtime=60s --ramp_time=2s
--ioengine=libaio --direct=1 --verify=0 --bs=1M --iodepth=64 --rw=write --group_reporting=1
write_throughput: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=64
...
fio-3.19
Starting 8 processes
write_throughput: Laying out IO file (1 file / 10240MiB)
write_throughput: Laying out IO file (1 file / 10240MiB)
write_throughput: Laying out IO file (1 file / 10240MiB)
write_throughput: Laying out IO file (1 file / 10240MiB)
write_throughput: Laying out IO file (1 file / 10240MiB)
write_throughput: Laying out IO file (1 file / 10240MiB)
write_throughput: Laying out IO file (1 file / 10240MiB)
write_throughput: Laying out IO file (1 file / 10240MiB)
Jobs: 6 (f=5): [W(1),f(1),_(1),W(3),_(1),W(1)][34.8%][w=192MiB/s][w=191 IOPS][eta 02m:00s]
write_throughput: (groupid=0, jobs=8): err= 0: pid=1802017: Fri Oct 29 20:17:34 2021
write: IOPS=61, BW=64.3MiB/s (67.4MB/s)(3942MiB/61300msec); 0 zone resets
slat (usec): min=59, max=621283, avg=128117.67, stdev=104123.78
clat (msec): min=821, max=11497, avg=7623.62, stdev=1529.17
lat (msec): min=884, max=11666, avg=7749.85, stdev=1536.32
clat percentiles (msec):
| 1.00th=[ 1586], 5.00th=[ 3943], 10.00th=[ 6342], 20.00th=[ 7148],
| 30.00th=[ 7416], 40.00th=[ 7617], 50.00th=[ 7819], 60.00th=[ 8020],
| 70.00th=[ 8356], 80.00th=[ 8658], 90.00th=[ 9060], 95.00th=[ 9329],
| 99.00th=[ 9866], 99.50th=[10134], 99.90th=[10939], 99.95th=[11476],
| 99.99th=[11476]
bw ( KiB/s): min=16340, max=131043, per=97.61%, avg=64274.03, stdev=2917.34, samples=876
iops : min= 8, max= 127, avg=59.97, stdev= 2.89, samples=876
lat (msec) : 1000=0.19%, 2000=1.52%, >=2000=103.19%
cpu : usr=0.07%, sys=0.11%, ctx=3672, majf=0, minf=467
IO depths : 1=0.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=2.6%, 32=6.0%, >=64=91.5%
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.0%, 64=0.2%, >=64=0.0%
issued rwts: total=0,3757,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=64
Run status group 0 (all jobs):
WRITE: bw=64.3MiB/s (67.4MB/s), 64.3MiB/s-64.3MiB/s (67.4MB/s-67.4MB/s), io=3942MiB (4133MB), run=61300-61300msec
Disk stats (read/write):
sda: ios=11/15983, merge=0/4, ticks=4738/15871362, in_queue=15876099, util=99.56%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment