Skip to content

Instantly share code, notes, and snippets.

@uditagarwal97
Created September 20, 2018 16:14
Show Gist options
  • Select an option

  • Save uditagarwal97/6f533b75266b5c494db8d32e84712ec4 to your computer and use it in GitHub Desktop.

Select an option

Save uditagarwal97/6f533b75266b5c494db8d32e84712ec4 to your computer and use it in GitHub Desktop.
JFFS2: without compression benchmarking
[global]
ioengine=sync
size=80M
rw=read
directory=/mnt
thread=1
ss_ramp=5
create_fsync=0
[jffs2-read-512]
bs=512
jffs2-read-16k: (g=0): rw=read, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-read-16k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1)
jffs2-read-16k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:20 1988
read: IOPS=4368, BW=68.3MiB/s (71.6MB/s)(80.0MiB/1172msec)
clat (usec): min=214, max=340, avg=219.29, stdev= 5.50
lat (usec): min=214, max=340, avg=219.97, stdev= 5.51
clat percentiles (usec):
| 1.00th=[ 217], 5.00th=[ 217], 10.00th=[ 217], 20.00th=[ 217],
| 30.00th=[ 219], 40.00th=[ 219], 50.00th=[ 219], 60.00th=[ 219],
| 70.00th=[ 221], 80.00th=[ 221], 90.00th=[ 223], 95.00th=[ 225],
| 99.00th=[ 229], 99.50th=[ 233], 99.90th=[ 289], 99.95th=[ 334],
| 99.99th=[ 343]
bw ( KiB/s): min=63766, max=70207, per=95.84%, avg=66986.50, stdev=4554.47, samples=2
iops : min= 3985, max= 4387, avg=4186.00, stdev=284.26, samples=2
lat (usec) : 250=99.57%, 500=0.43%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=18446744073709551615
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=5120,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=68.3MiB/s (71.6MB/s), 68.3MiB/s-68.3MiB/s (71.6MB/s-71.6MB/s), io=80.0MiB (83.9MB), run=1172-1172msec
jffs2-read-1k: (g=0): rw=read, bs=(R) 1024B-1024B, (W) 1024B-1024B, (T) 1024B-1024B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-read-1k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1): [R(1)][-.-%][r=38.8MiB/s,w=0KiB/s][r=39.7k,w=0 IOPS][eta 00m:00s]
jffs2-read-1k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:19 1988
read: IOPS=40.6k, BW=39.7MiB/s (41.6MB/s)(80.0MiB/2016msec)
clat (usec): min=15, max=7263, avg=18.15, stdev=25.80
lat (usec): min=16, max=7264, avg=18.66, stdev=25.81
clat percentiles (usec):
| 1.00th=[ 17], 5.00th=[ 17], 10.00th=[ 17], 20.00th=[ 17],
| 30.00th=[ 18], 40.00th=[ 18], 50.00th=[ 18], 60.00th=[ 18],
| 70.00th=[ 19], 80.00th=[ 20], 90.00th=[ 21], 95.00th=[ 22],
| 99.00th=[ 23], 99.50th=[ 24], 99.90th=[ 27], 99.95th=[ 29],
| 99.99th=[ 126]
bw ( KiB/s): min=36632, max=41928, per=95.60%, avg=38846.25, stdev=2251.92, samples=4
iops : min=36632, max=41928, avg=38846.25, stdev=2251.92, samples=4
lat (usec) : 20=85.92%, 50=14.04%, 100=0.02%, 250=0.01%
lat (msec) : 2=0.01%, 10=0.01%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=18446744073709551615
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=81920,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=39.7MiB/s (41.6MB/s), 39.7MiB/s-39.7MiB/s (41.6MB/s-41.6MB/s), io=80.0MiB (83.9MB), run=2016-2016msec
jffs2-read-4k: (g=0): rw=read, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-read-4k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1)
jffs2-read-4k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:22 1988
read: IOPS=15.8k, BW=61.6MiB/s (64.6MB/s)(80.0MiB/1299msec)
clat (usec): min=54, max=1356, avg=56.36, stdev= 9.58
lat (usec): min=54, max=1356, avg=56.90, stdev= 9.58
clat percentiles (usec):
| 1.00th=[ 55], 5.00th=[ 56], 10.00th=[ 56], 20.00th=[ 56],
| 30.00th=[ 56], 40.00th=[ 56], 50.00th=[ 57], 60.00th=[ 57],
| 70.00th=[ 57], 80.00th=[ 57], 90.00th=[ 58], 95.00th=[ 60],
| 99.00th=[ 62], 99.50th=[ 63], 99.90th=[ 120], 99.95th=[ 123],
| 99.99th=[ 176]
bw ( KiB/s): min=57556, max=63482, per=95.97%, avg=60519.00, stdev=4190.31, samples=2
iops : min=14389, max=15870, avg=15129.50, stdev=1047.23, samples=2
lat (usec) : 100=99.88%, 250=0.11%
lat (msec) : 2=0.01%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=18446744073709551615
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=20480,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=61.6MiB/s (64.6MB/s), 61.6MiB/s-61.6MiB/s (64.6MB/s-64.6MB/s), io=80.0MiB (83.9MB), run=1299-1299msec
jffs2-read-512: (g=0): rw=read, bs=(R) 512B-512B, (W) 512B-512B, (T) 512B-512B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-read-512: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=25.5MiB/s,w=0KiB/s][r=52.3k,w=0 IOPS][eta 00m:00s]
jffs2-read-512: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:13 1988
read: IOPS=53.9k, BW=26.3MiB/s (27.6MB/s)(80.0MiB/3039msec)
clat (usec): min=10, max=7335, avg=12.15, stdev=18.43
lat (usec): min=10, max=7336, avg=12.65, stdev=18.43
clat percentiles (nsec):
| 1.00th=[10688], 5.00th=[10944], 10.00th=[11200], 20.00th=[11456],
| 30.00th=[11584], 40.00th=[11712], 50.00th=[11968], 60.00th=[12224],
| 70.00th=[12480], 80.00th=[12736], 90.00th=[13120], 95.00th=[13504],
| 99.00th=[14656], 99.50th=[15424], 99.90th=[17280], 99.95th=[21120],
| 99.99th=[77312]
bw ( KiB/s): min=24008, max=27907, per=94.92%, avg=25587.83, stdev=1302.84, samples=6
iops : min=48017, max=55814, avg=51176.33, stdev=2605.37, samples=6
lat (usec) : 20=99.94%, 50=0.04%, 100=0.02%, 250=0.01%
lat (msec) : 2=0.01%, 10=0.01%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=18446744073709551615
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=163840,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=26.3MiB/s (27.6MB/s), 26.3MiB/s-26.3MiB/s (27.6MB/s-27.6MB/s), io=80.0MiB (83.9MB), run=3039-3039msec
jffs2-write-16k: (g=0): rw=write, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-write-16k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1)
jffs2-write-16k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:17 1988
write: IOPS=3350, BW=52.4MiB/s (54.9MB/s)(80.0MiB/1528msec)
clat (usec): min=260, max=1612, avg=286.69, stdev=21.15
lat (usec): min=261, max=1613, avg=288.10, stdev=21.16
clat percentiles (usec):
| 1.00th=[ 273], 5.00th=[ 273], 10.00th=[ 277], 20.00th=[ 281],
| 30.00th=[ 281], 40.00th=[ 285], 50.00th=[ 285], 60.00th=[ 289],
| 70.00th=[ 289], 80.00th=[ 293], 90.00th=[ 297], 95.00th=[ 297],
| 99.00th=[ 302], 99.50th=[ 359], 99.90th=[ 420], 99.95th=[ 437],
| 99.99th=[ 1614]
bw ( KiB/s): min=48465, max=55111, per=96.60%, avg=51788.00, stdev=4699.43, samples=2
iops : min= 3029, max= 3444, avg=3236.50, stdev=293.45, samples=2
lat (usec) : 500=99.98%
lat (msec) : 2=0.02%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=18446744073709551615
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=0,5120,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):
WRITE: bw=52.4MiB/s (54.9MB/s), 52.4MiB/s-52.4MiB/s (54.9MB/s-54.9MB/s), io=80.0MiB (83.9MB), run=1528-1528msec
jffs2-write-1k: (g=0): rw=write, bs=(R) 1024B-1024B, (W) 1024B-1024B, (T) 1024B-1024B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-write-1k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1): [W(1)][-.-%][r=0KiB/s,w=27.6MiB/s][r=0,w=28.2k IOPS][eta 00m:00s]
jffs2-write-1k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:30 1988
write: IOPS=30.1k, BW=29.4MiB/s (30.8MB/s)(80.0MiB/2722msec)
clat (usec): min=19, max=189, avg=25.84, stdev= 4.54
lat (usec): min=20, max=190, avg=26.50, stdev= 4.56
clat percentiles (usec):
| 1.00th=[ 22], 5.00th=[ 22], 10.00th=[ 22], 20.00th=[ 23],
| 30.00th=[ 24], 40.00th=[ 24], 50.00th=[ 25], 60.00th=[ 26],
| 70.00th=[ 27], 80.00th=[ 28], 90.00th=[ 32], 95.00th=[ 36],
| 99.00th=[ 39], 99.50th=[ 40], 99.90th=[ 42], 99.95th=[ 48],
| 99.99th=[ 155]
bw ( KiB/s): min=26564, max=32176, per=97.35%, avg=29296.60, stdev=2414.93, samples=5
iops : min=26564, max=32176, avg=29296.60, stdev=2414.93, samples=5
lat (usec) : 20=0.04%, 50=99.91%, 100=0.02%, 250=0.02%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=18446744073709551615
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=0,81920,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):
WRITE: bw=29.4MiB/s (30.8MB/s), 29.4MiB/s-29.4MiB/s (30.8MB/s-30.8MB/s), io=80.0MiB (83.9MB), run=2722-2722msec
jffs2-write-4k: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-write-4k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1)
jffs2-write-4k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:16 1988
write: IOPS=12.2k, BW=47.7MiB/s (50.1MB/s)(80.0MiB/1676msec)
clat (usec): min=64, max=1398, avg=73.59, stdev=10.30
lat (usec): min=65, max=1399, avg=74.39, stdev=10.30
clat percentiles (usec):
| 1.00th=[ 70], 5.00th=[ 70], 10.00th=[ 71], 20.00th=[ 72],
| 30.00th=[ 73], 40.00th=[ 74], 50.00th=[ 74], 60.00th=[ 75],
| 70.00th=[ 75], 80.00th=[ 76], 90.00th=[ 77], 95.00th=[ 78],
| 99.00th=[ 81], 99.50th=[ 82], 99.90th=[ 151], 99.95th=[ 159],
| 99.99th=[ 221]
bw ( KiB/s): min=43840, max=50375, per=96.92%, avg=47373.00, stdev=3299.70, samples=3
iops : min=10960, max=12593, avg=11843.00, stdev=824.58, samples=3
lat (usec) : 100=99.85%, 250=0.15%
lat (msec) : 2=0.01%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=18446744073709551615
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=0,20480,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):
WRITE: bw=47.7MiB/s (50.1MB/s), 47.7MiB/s-47.7MiB/s (50.1MB/s-50.1MB/s), io=80.0MiB (83.9MB), run=1676-1676msec
jffs2-write-512: (g=0): rw=write, bs=(R) 512B-512B, (W) 512B-512B, (T) 512B-512B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-write-512: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1): [W(1)][100.0%][r=0KiB/s,w=19.2MiB/s][r=0,w=39.4k IOPS][eta 00m:00s]
jffs2-write-512: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:12 1988
write: IOPS=39.5k, BW=19.3MiB/s (20.2MB/s)(80.0MiB/4143msec)
clat (usec): min=12, max=7449, avg=18.23, stdev=26.15
lat (usec): min=13, max=7450, avg=18.84, stdev=26.15
clat percentiles (nsec):
| 1.00th=[14144], 5.00th=[14784], 10.00th=[15552], 20.00th=[16512],
| 30.00th=[17024], 40.00th=[17536], 50.00th=[18048], 60.00th=[18560],
| 70.00th=[19072], 80.00th=[19584], 90.00th=[20608], 95.00th=[21632],
| 99.00th=[23168], 99.50th=[23936], 99.90th=[27008], 99.95th=[31104],
| 99.99th=[97792]
bw ( KiB/s): min=17268, max=21513, per=97.53%, avg=19284.62, stdev=1479.96, samples=8
iops : min=34536, max=43027, avg=38569.50, stdev=2960.06, samples=8
lat (usec) : 20=83.44%, 50=16.53%, 100=0.03%, 250=0.01%
lat (msec) : 2=0.01%, 10=0.01%
cpu : usr=100.00%, sys=100.00%, ctx=18446744073709551615, majf=18446744073709551615, minf=1844674407370955165
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=0,163840,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):
WRITE: bw=19.3MiB/s (20.2MB/s), 19.3MiB/s-19.3MiB/s (20.2MB/s-20.2MB/s), io=80.0MiB (83.9MB), run=4143-4143msec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment