Skip to content

Instantly share code, notes, and snippets.

@uditagarwal97
Created August 7, 2018 03:32
Show Gist options
  • Select an option

  • Save uditagarwal97/0f40e3dc6ccd635a0e1bfb42323d8341 to your computer and use it in GitHub Desktop.

Select an option

Save uditagarwal97/0f40e3dc6ccd635a0e1bfb42323d8341 to your computer and use it in GitHub Desktop.
YAFFS: variation with fs block size
[global]
ioengine=sync
size=80M
rw=rw
directory=/mnt
thread=1
ss_ramp=5
[yaffs-rw-fs-4k]
bs=4k
yaffs-rw-fs-1k: (g=0): rw=rw, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
yaffs-rw-fs-1k: Laying out IO file (1 file / 80MiB)
yaffs-rw-fs-1k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:44 1988
read: IOPS=11.6k, BW=45.4MiB/s (47.6MB/s)(40.1MiB/882msec)
clat (usec): min=4, max=494, avg=32.91, stdev=16.80
lat (usec): min=5, max=495, avg=33.57, stdev=16.79
clat percentiles (usec):
| 1.00th=[ 13], 5.00th=[ 22], 10.00th=[ 24], 20.00th=[ 25],
| 30.00th=[ 25], 40.00th=[ 25], 50.00th=[ 26], 60.00th=[ 27],
| 70.00th=[ 29], 80.00th=[ 42], 90.00th=[ 63], 95.00th=[ 72],
| 99.00th=[ 82], 99.50th=[ 86], 99.90th=[ 98], 99.95th=[ 114],
| 99.99th=[ 163]
bw ( KiB/s): min=46055, max=46055, per=99.00%, avg=46055.00, stdev= 0.00, samples=1
iops : min=11513, max=11513, avg=11513.00, stdev= 0.00, samples=1
write: IOPS=11.6k, BW=45.3MiB/s (47.5MB/s)(39.9MiB/882msec)
clat (usec): min=4, max=250, avg=34.12, stdev=17.68
lat (usec): min=5, max=251, avg=35.02, stdev=17.65
clat percentiles (usec):
| 1.00th=[ 13], 5.00th=[ 22], 10.00th=[ 24], 20.00th=[ 25],
| 30.00th=[ 25], 40.00th=[ 26], 50.00th=[ 27], 60.00th=[ 28],
| 70.00th=[ 30], 80.00th=[ 44], 90.00th=[ 67], 95.00th=[ 77],
| 99.00th=[ 87], 99.50th=[ 91], 99.90th=[ 101], 99.95th=[ 145],
| 99.99th=[ 188]
bw ( KiB/s): min=46505, max=46505, per=100.00%, avg=46505.00, stdev= 0.00, samples=1
iops : min=11626, max=11626, avg=11626.00, stdev= 0.00, samples=1
lat (usec) : 10=0.61%, 20=3.07%, 50=79.26%, 100=16.97%, 250=0.08%
lat (usec) : 500=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=10258,10222,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=45.4MiB/s (47.6MB/s), 45.4MiB/s-45.4MiB/s (47.6MB/s-47.6MB/s), io=40.1MiB (42.0MB), run=882-882msec
WRITE: bw=45.3MiB/s (47.5MB/s), 45.3MiB/s-45.3MiB/s (47.5MB/s-47.5MB/s), io=39.9MiB (41.9MB), run=882-882msec
yaffs-rw-fs-4k: (g=0): rw=rw, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
yaffs-rw-fs-4k: Laying out IO file (1 file / 80MiB)
yaffs-rw-fs-4k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:24 1988
read: IOPS=11.9k, BW=46.5MiB/s (48.8MB/s)(40.1MiB/861msec)
clat (usec): min=4, max=829, avg=32.53, stdev=38.28
lat (usec): min=4, max=830, avg=33.23, stdev=38.30
clat percentiles (usec):
| 1.00th=[ 6], 5.00th=[ 20], 10.00th=[ 22], 20.00th=[ 22],
| 30.00th=[ 23], 40.00th=[ 23], 50.00th=[ 23], 60.00th=[ 24],
| 70.00th=[ 24], 80.00th=[ 26], 90.00th=[ 32], 95.00th=[ 137],
| 99.00th=[ 204], 99.50th=[ 229], 99.90th=[ 277], 99.95th=[ 289],
| 99.99th=[ 351]
bw ( KiB/s): min=46602, max=46602, per=97.79%, avg=46602.00, stdev= 0.00, samples=1
iops : min=11650, max=11650, avg=11650.00, stdev= 0.00, samples=1
write: IOPS=11.9k, BW=46.4MiB/s (48.6MB/s)(39.9MiB/861msec)
clat (usec): min=3, max=439, avg=32.15, stdev=39.71
lat (usec): min=4, max=440, avg=33.06, stdev=39.70
clat percentiles (usec):
| 1.00th=[ 5], 5.00th=[ 18], 10.00th=[ 21], 20.00th=[ 22],
| 30.00th=[ 22], 40.00th=[ 22], 50.00th=[ 23], 60.00th=[ 23],
| 70.00th=[ 24], 80.00th=[ 25], 90.00th=[ 33], 95.00th=[ 141],
| 99.00th=[ 206], 99.50th=[ 243], 99.90th=[ 388], 99.95th=[ 400],
| 99.99th=[ 429]
bw ( KiB/s): min=46801, max=46801, per=98.55%, avg=46801.00, stdev= 0.00, samples=1
iops : min=11700, max=11700, avg=11700.00, stdev= 0.00, samples=1
lat (usec) : 4=0.01%, 10=3.16%, 20=3.07%, 50=87.19%, 100=0.15%
lat (usec) : 250=6.06%, 500=0.35%, 1000=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=10258,10222,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=46.5MiB/s (48.8MB/s), 46.5MiB/s-46.5MiB/s (48.8MB/s-48.8MB/s), io=40.1MiB (42.0MB), run=861-861msec
WRITE: bw=46.4MiB/s (48.6MB/s), 46.4MiB/s-46.4MiB/s (48.6MB/s-48.6MB/s), io=39.9MiB (41.9MB), run=861-861msec
yaffs-rw-fs-512: (g=0): rw=rw, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
yaffs-rw-fs-512: Laying out IO file (1 file / 80MiB)
yaffs-rw-fs-512: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:00:23 1988
read: IOPS=10.0k, BW=39.1MiB/s (40.0MB/s)(40.1MiB/1025msec)
clat (usec): min=5, max=214, avg=38.27, stdev=13.05
lat (usec): min=6, max=214, avg=38.93, stdev=13.05
clat percentiles (usec):
| 1.00th=[ 19], 5.00th=[ 27], 10.00th=[ 28], 20.00th=[ 29],
| 30.00th=[ 30], 40.00th=[ 31], 50.00th=[ 32], 60.00th=[ 36],
| 70.00th=[ 47], 80.00th=[ 51], 90.00th=[ 58], 95.00th=[ 63],
| 99.00th=[ 73], 99.50th=[ 76], 99.90th=[ 106], 99.95th=[ 131],
| 99.99th=[ 210]
bw ( KiB/s): min=40198, max=40198, per=100.00%, avg=40198.00, stdev= 0.00, samples=1
iops : min=10049, max=10049, avg=10049.00, stdev= 0.00, samples=1
write: IOPS=9972, BW=38.0MiB/s (40.8MB/s)(39.9MiB/1025msec)
clat (usec): min=6, max=467, avg=42.77, stdev=17.22
lat (usec): min=7, max=468, avg=43.65, stdev=17.19
clat percentiles (usec):
| 1.00th=[ 20], 5.00th=[ 28], 10.00th=[ 29], 20.00th=[ 31],
| 30.00th=[ 32], 40.00th=[ 32], 50.00th=[ 34], 60.00th=[ 40],
| 70.00th=[ 57], 80.00th=[ 61], 90.00th=[ 69], 95.00th=[ 73],
| 99.00th=[ 82], 99.50th=[ 84], 99.90th=[ 91], 99.95th=[ 114],
| 99.99th=[ 178]
bw ( KiB/s): min=40375, max=40375, per=100.00%, avg=40375.00, stdev= 0.00, samples=1
iops : min=10093, max=10093, avg=10093.00, stdev= 0.00, samples=1
lat (usec) : 10=0.15%, 20=1.17%, 50=71.88%, 100=26.70%, 250=0.09%
lat (usec) : 500=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=10258,10222,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.1MiB/s (40.0MB/s), 39.1MiB/s-39.1MiB/s (40.0MB/s-40.0MB/s), io=40.1MiB (42.0MB), run=1025-1025msec
WRITE: bw=38.0MiB/s (40.8MB/s), 38.0MiB/s-38.0MiB/s (40.8MB/s-40.8MB/s), io=39.9MiB (41.9MB), run=1025-1025msec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment