Skip to content

Instantly share code, notes, and snippets.

@uditagarwal97
Last active August 6, 2018 13:49
Show Gist options
  • Select an option

  • Save uditagarwal97/727a5b97f826df97c4c8ccf8dbcc7e30 to your computer and use it in GitHub Desktop.

Select an option

Save uditagarwal97/727a5b97f826df97c4c8ccf8dbcc7e30 to your computer and use it in GitHub Desktop.
YAFFS: Benchmarking results fs bs=4K
[global]
ioengine=sync
size=80M
rw=write
directory=/mnt
thread=1
ss_ramp=5
[yaffs-write-512]
bs=512
yaffs-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
yaffs-read-16k: Laying out IO file (1 file / 80MiB)
yaffs-read-16k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:16 1988
read: IOPS=8379, BW=131MiB/s (137MB/s)(80.0MiB/611msec)
clat (usec): min=106, max=235, avg=110.34, stdev= 4.37
lat (usec): min=106, max=248, avg=111.00, stdev= 4.78
clat percentiles (usec):
| 1.00th=[ 108], 5.00th=[ 109], 10.00th=[ 109], 20.00th=[ 109],
| 30.00th=[ 110], 40.00th=[ 110], 50.00th=[ 110], 60.00th=[ 111],
| 70.00th=[ 111], 80.00th=[ 112], 90.00th=[ 115], 95.00th=[ 117],
| 99.00th=[ 120], 99.50th=[ 125], 99.90th=[ 172], 99.95th=[ 186],
| 99.99th=[ 237]
bw ( KiB/s): min=134525, max=134525, per=100.00%, avg=134525.00, stdev= 0.00, samples=1
iops : min= 8407, max= 8407, avg=8407.00, stdev= 0.00, samples=1
lat (usec) : 250=100.00%
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=131MiB/s (137MB/s), 131MiB/s-131MiB/s (137MB/s-137MB/s), io=80.0MiB (83.9MB), run=611-611msec
yaffs-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
yaffs-read-1k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1)
yaffs-read-1k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:22 1988
read: IOPS=64.9k, BW=63.3MiB/s (66.4MB/s)(80.0MiB/1263msec)
clat (usec): min=8, max=1310, avg= 8.92, stdev= 4.72
lat (usec): min=8, max=1310, avg= 9.45, stdev= 4.73
clat percentiles (nsec):
| 1.00th=[ 8256], 5.00th=[ 8384], 10.00th=[ 8384], 20.00th=[ 8384],
| 30.00th=[ 8512], 40.00th=[ 8512], 50.00th=[ 8640], 60.00th=[ 8768],
| 70.00th=[ 8896], 80.00th=[ 9024], 90.00th=[ 9280], 95.00th=[11328],
| 99.00th=[12224], 99.50th=[12992], 99.90th=[15552], 99.95th=[17792],
| 99.99th=[69120]
bw ( KiB/s): min=64019, max=65173, per=99.59%, avg=64596.00, stdev=816.00, samples=2
iops : min=64019, max=65173, avg=64596.00, stdev=816.00, samples=2
lat (usec) : 10=92.58%, 20=7.40%, 50=0.01%, 100=0.01%, 250=0.01%
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=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=63.3MiB/s (66.4MB/s), 63.3MiB/s-63.3MiB/s (66.4MB/s-66.4MB/s), io=80.0MiB (83.9MB), run=1263-1263msec
yaffs-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
yaffs-read-4k: Laying out IO file (1 file / 80MiB)
yaffs-read-4k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:16 1988
read: IOPS=27.6k, BW=108MiB/s (113MB/s)(80.0MiB/742msec)
clat (usec): min=26, max=156, avg=29.04, stdev= 2.55
lat (usec): min=27, max=157, avg=29.61, stdev= 2.70
clat percentiles (usec):
| 1.00th=[ 28], 5.00th=[ 28], 10.00th=[ 28], 20.00th=[ 28],
| 30.00th=[ 29], 40.00th=[ 29], 50.00th=[ 29], 60.00th=[ 29],
| 70.00th=[ 30], 80.00th=[ 31], 90.00th=[ 32], 95.00th=[ 32],
| 99.00th=[ 36], 99.50th=[ 37], 99.90th=[ 41], 99.95th=[ 86],
| 99.99th=[ 143]
bw ( KiB/s): min=110739, max=110739, per=100.00%, avg=110739.00, stdev= 0.00, samples=1
iops : min=27684, max=27684, avg=27684.00, stdev= 0.00, samples=1
lat (usec) : 50=99.94%, 100=0.04%, 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=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=108MiB/s (113MB/s), 108MiB/s-108MiB/s (113MB/s-113MB/s), io=80.0MiB (83.9MB), run=742-742msec
yaffs-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
yaffs-read-512: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1)
yaffs-read-512: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:17 1988
read: IOPS=85.7k, BW=41.9MiB/s (43.9MB/s)(80.0MiB/1911msec)
clat (nsec): min=4791, max=131125, avg=5330.02, stdev=828.15
lat (usec): min=5, max=1314, avg= 5.86, stdev= 3.36
clat percentiles (nsec):
| 1.00th=[ 4960], 5.00th=[ 5024], 10.00th=[ 5024], 20.00th=[ 5088],
| 30.00th=[ 5152], 40.00th=[ 5152], 50.00th=[ 5152], 60.00th=[ 5216],
| 70.00th=[ 5280], 80.00th=[ 5344], 90.00th=[ 5536], 95.00th=[ 5792],
| 99.00th=[ 8256], 99.50th=[ 8512], 99.90th=[ 9664], 99.95th=[11200],
| 99.99th=[16064]
bw ( KiB/s): min=42004, max=43031, per=98.92%, avg=42403.00, stdev=550.47, samples=3
iops : min=84009, max=86062, avg=84806.67, stdev=1100.36, samples=3
lat (usec) : 10=99.91%, 20=0.08%, 50=0.01%, 100=0.01%, 250=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=41.9MiB/s (43.9MB/s), 41.9MiB/s-41.9MiB/s (43.9MB/s-43.9MB/s), io=80.0MiB (83.9MB), run=1911-1911msec
yaffs-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
yaffs-write-16k: Laying out IO file (1 file / 80MiB)
yaffs-write-16k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:12 1988
write: IOPS=7023, BW=110MiB/s (115MB/s)(80.0MiB/729msec)
clat (usec): min=111, max=306, avg=130.77, stdev=18.00
lat (usec): min=113, max=308, avg=132.06, stdev=17.99
clat percentiles (usec):
| 1.00th=[ 115], 5.00th=[ 116], 10.00th=[ 117], 20.00th=[ 118],
| 30.00th=[ 120], 40.00th=[ 122], 50.00th=[ 124], 60.00th=[ 126],
| 70.00th=[ 130], 80.00th=[ 153], 90.00th=[ 161], 95.00th=[ 167],
| 99.00th=[ 180], 99.50th=[ 186], 99.90th=[ 225], 99.95th=[ 289],
| 99.99th=[ 306]
bw ( KiB/s): min=113537, max=113537, per=100.00%, avg=113537.00, stdev= 0.00, samples=1
iops : min= 7096, max= 7096, avg=7096.00, stdev= 0.00, samples=1
lat (usec) : 250=99.92%, 500=0.08%
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=110MiB/s (115MB/s), 110MiB/s-110MiB/s (115MB/s-115MB/s), io=80.0MiB (83.9MB), run=729-729msec
yaffs-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
yaffs-write-1k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1)
yaffs-write-1k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:18 1988
write: IOPS=60.5k, BW=59.0MiB/s (61.9MB/s)(80.0MiB/1355msec)
clat (usec): min=3, max=160, avg= 9.85, stdev=14.31
lat (usec): min=4, max=208, avg=10.46, stdev=14.32
clat percentiles (usec):
| 1.00th=[ 4], 5.00th=[ 4], 10.00th=[ 4], 20.00th=[ 5],
| 30.00th=[ 5], 40.00th=[ 5], 50.00th=[ 5], 60.00th=[ 5],
| 70.00th=[ 5], 80.00th=[ 5], 90.00th=[ 44], 95.00th=[ 45],
| 99.00th=[ 51], 99.50th=[ 52], 99.90th=[ 68], 99.95th=[ 72],
| 99.99th=[ 133]
bw ( KiB/s): min=54176, max=60919, per=95.19%, avg=57547.50, stdev=4768.02, samples=2
iops : min=54176, max=60919, avg=57547.50, stdev=4768.02, samples=2
lat (usec) : 4=16.01%, 10=70.11%, 20=0.11%, 50=12.56%, 100=1.19%
lat (usec) : 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=59.0MiB/s (61.9MB/s), 59.0MiB/s-59.0MiB/s (61.9MB/s-61.9MB/s), io=80.0MiB (83.9MB), run=1355-1355msec
yaffs-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
yaffs-write-4k: Laying out IO file (1 file / 80MiB)
yaffs-write-4k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:24 1988
write: IOPS=23.9k, BW=93.5MiB/s (97.0MB/s)(80.0MiB/856msec)
clat (usec): min=9, max=220, avg=33.83, stdev=20.77
lat (usec): min=10, max=221, avg=34.58, stdev=20.73
clat percentiles (usec):
| 1.00th=[ 11], 5.00th=[ 11], 10.00th=[ 11], 20.00th=[ 12],
| 30.00th=[ 12], 40.00th=[ 12], 50.00th=[ 50], 60.00th=[ 50],
| 70.00th=[ 51], 80.00th=[ 52], 90.00th=[ 56], 95.00th=[ 58],
| 99.00th=[ 64], 99.50th=[ 73], 99.90th=[ 82], 99.95th=[ 139],
| 99.99th=[ 172]
bw ( KiB/s): min=96189, max=96189, per=100.00%, avg=96189.00, stdev= 0.00, samples=1
iops : min=24047, max=24047, avg=24047.00, stdev= 0.00, samples=1
lat (usec) : 10=0.03%, 20=44.86%, 50=14.25%, 100=40.79%, 250=0.07%
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=93.5MiB/s (97.0MB/s), 93.5MiB/s-93.5MiB/s (97.0MB/s-97.0MB/s), io=80.0MiB (83.9MB), run=856-856msec
yaffs-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
yaffs-write-512: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1): [W(1)][-.-%][r=0KiB/s,w=39.9MiB/s][r=0,w=81.8k IOPS][eta 00m:00s]
yaffs-write-512: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:16 1988
write: IOPS=81.7k, BW=39.9MiB/s (41.8MB/s)(80.0MiB/2005msec)
clat (usec): min=2, max=1390, avg= 5.84, stdev=11.06
lat (usec): min=3, max=1390, avg= 6.39, stdev=11.06
clat percentiles (nsec):
| 1.00th=[ 2736], 5.00th=[ 2800], 10.00th=[ 2832], 20.00th=[ 2864],
| 30.00th=[ 2928], 40.00th=[ 2928], 50.00th=[ 2960], 60.00th=[ 2960],
| 70.00th=[ 2992], 80.00th=[ 3088], 90.00th=[ 3504], 95.00th=[42240],
| 99.00th=[47872], 99.50th=[48896], 99.90th=[55040], 99.95th=[67072],
| 99.99th=[80384]
bw ( KiB/s): min=37951, max=41200, per=95.55%, avg=39038.00, stdev=1872.36, samples=3
iops : min=75903, max=82400, avg=78076.67, stdev=3744.14, samples=3
lat (usec) : 4=92.47%, 10=0.63%, 20=0.02%, 50=6.64%, 100=0.23%
lat (usec) : 250=0.01%
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,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=39.9MiB/s (41.8MB/s), 39.9MiB/s-39.9MiB/s (41.8MB/s-41.8MB/s), io=80.0MiB (83.9MB), run=2005-2005msec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment