[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linaro-flashbench-results
Subject:    [Flashbench] flashbench results for SanDisk 7761920 KB SDHC Class 2 MMC card
From:       pundiramit () gmail ! com (Amit Pundir)
Date:       2011-04-24 14:01:56
Message-ID: BANLkTi=K2Z3mQ+WrGJsrR7YdKW_+03JJrg () mail ! gmail ! com
[Download RAW message or body]

manfid = 0x000003
and, oemid = 0x5344

$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=$[4 * 1024]
align 2147483648 ? ? ? ?pre 3.47ms ? ? ?on 3.74ms ? ? ? post 2.81ms
 diff 601?s
align 1073741824 ? ? ? ?pre 3.84ms ? ? ?on 3.99ms ? ? ? post 3.15ms
 diff 494?s
align 536870912 pre 3.95ms ? ? ?on 4.05ms ? ? ? post 3.46ms ? ? diff 349?s
align 268435456 pre 3.42ms ? ? ?on 3.68ms ? ? ? post 3.2ms ? ? ?diff 372?s
align 134217728 pre 2.86ms ? ? ?on 3.13ms ? ? ? post 2.72ms ? ? diff 341?s
align 67108864 ?pre 2.93ms ? ? ?on 3.35ms ? ? ? post 2.84ms ? ? diff 458?s
align 33554432 ?pre 3.9ms ? ? ? on 4.34ms ? ? ? post 3.82ms ? ? diff 479?s
align 16777216 ?pre 2.96ms ? ? ?on 3.23ms ? ? ? post 2.26ms ? ? diff 624?s
align 8388608 ? pre 2.06ms ? ? ?on 2.66ms ? ? ? post 2.22ms ? ? diff 519?s
align 4194304 ? pre 2.98ms ? ? ?on 3.31ms ? ? ? post 2.23ms ? ? diff 699?s
align 2097152 ? pre 4.21ms ? ? ?on 4.5ms ? ? ? ?post 3.86ms ? ? diff 461?s
align 1048576 ? pre 4.38ms ? ? ?on 4.63ms ? ? ? post 3.95ms ? ? diff 467?s
align 524288 ? ?pre 3.03ms ? ? ?on 3.22ms ? ? ? post 2.85ms ? ? diff 280?s
align 262144 ? ?pre 2.76ms ? ? ?on 2.98ms ? ? ? post 2.45ms ? ? diff 371?s
align 131072 ? ?pre 2.47ms ? ? ?on 2.7ms ? ? ? ?post 2.48ms ? ? diff 228?s
align 65536 ? ? pre 2.58ms ? ? ?on 2.97ms ? ? ? post 2.46ms ? ? diff 451?s
align 32768 ? ? pre 2.48ms ? ? ?on 2.69ms ? ? ? post 2.5ms ? ? ?diff 194?s
align 16384 ? ? pre 3.09ms ? ? ?on 3.28ms ? ? ? post 2.7ms ? ? ?diff 383?s
align 8192 ? ? ?pre 2.78ms ? ? ?on 3.01ms ? ? ? post 2.76ms ? ? diff 238?s

Erase Block size assumed to be 4MB.

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au --random
4MiB ? ?4.51M/s
2MiB ? ?4.15M/s
1MiB ? ?3.58M/s
512KiB ?3.25M/s
256KiB ?4.01M/s
128KiB ?3.46M/s
64KiB ? 3.43M/s
32KiB ? 2.95M/s
16KiB ? 2.97M/s
8KiB ? ?2.19M/s
4KiB ? ?1.56M/s

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au
4MiB ? ?4.11M/s
2MiB ? ?3.01M/s
1MiB ? ?2.95M/s
512KiB ?2.72M/s
256KiB ?2.52M/s
128KiB ?2.57M/s
64KiB ? 3.36M/s
32KiB ? 2.68M/s
16KiB ? 2.3M/s
8KiB ? ?1.8M/s
4KiB ? ?1.51M/s

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au-nr=1 --random
4MiB ? ?4.21M/s
2MiB ? ?4.28M/s
1MiB ? ?3.16M/s
512KiB ?4.4M/s
256KiB ?3.5M/s
128KiB ?3.52M/s
64KiB ? 4.17M/s
32KiB ? 3.75M/s
16KiB ? 2.56M/s
8KiB ? ?2.66M/s
4KiB ? ?1.75M/s

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au-nr=1
4MiB ? ?4.2M/s
2MiB ? ?3.84M/s
1MiB ? ?4.34M/s
512KiB ?4.36M/s
256KiB ?3.53M/s
128KiB ?3.8M/s
64KiB ? 4.32M/s
32KiB ? 3.85M/s
16KiB ? 3.78M/s
8KiB ? ?3.34M/s
4KiB ? ?2.95M/s

It gave me a consistent throughput as long as upto 7 erase blocks were
open. Performance with 8 open erase blocks is not that bad either.

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au-nr=7 --random
4MiB ? ?3.73M/s
2MiB ? ?3.02M/s
1MiB ? ?3.14M/s
512KiB ?2.88M/s
256KiB ?2.48M/s
128KiB ?2.34M/s
64KiB ? 2.16M/s
32KiB ? 1.96M/s
16KiB ? 1.55M/s
8KiB ? ?1.04M/s
4KiB ? ?1.01M/s

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au-nr=7
4MiB ? ?3.4M/s
2MiB ? ?3.1M/s
1MiB ? ?3.01M/s
512KiB ?3.12M/s
256KiB ?2.91M/s
128KiB ?2.87M/s
64KiB ? 2.58M/s
32KiB ? 2.78M/s
16KiB ? 2.37M/s
8KiB ? ?1.85M/s
4KiB ? ?1.28M/s

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au-nr=8 --random
4MiB ? ?3.66M/s
2MiB ? ?2.94M/s
1MiB ? ?3.04M/s
512KiB ?2.55M/s
256KiB ?2.46M/s
128KiB ?2.27M/s
64KiB ? 1.96M/s
32KiB ? 1.53M/s
16KiB ? 1.38M/s
8KiB ? ?955K/s
4KiB ? ?823K/s

$ sudo ./flashbench -O --erasesize=$[4 * 1024 * 1024] --blocksize=$[4
* 1024] /dev/mmcblk0 --open-au-nr=8
4MiB ? ?3.36M/s
2MiB ? ?2.69M/s
1MiB ? ?2.66M/s
512KiB ?2.56M/s
256KiB ?2.41M/s
128KiB ?2.4M/s
64KiB ? 2.14M/s
32KiB ? 2.04M/s
16KiB ? 2.01M/s
8KiB ? ?1.65M/s
4KiB ? ?1.2M/s


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic