$ sudo fdisk -l /dev/mmcblk0 [sudo] password for arnd:
Disk /dev/mmcblk0: 32.0 GB, 32026656768 bytes 255 heads, 63 sectors/track, 3893 cylinders, total 62552064 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000
Device Boot Start End Blocks Id System /dev/mmcblk0p1 8192 62552063 31271936 c W95 FAT32 (LBA)
3 $ factor 32026656768 32026656768: 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 10181
==> /sys/block/mmcblk0/device/cid <== 284245202020202010b726678300cc00
==> /sys/block/mmcblk0/device/csd <== 400e00325b590000ee9d7f800a400000
==> /sys/block/mmcblk0/device/date <== 12/2012
==> /sys/block/mmcblk0/device/driver <== head: error reading '/sys/block/mmcblk0/device/driver': Is a directory
==> /sys/block/mmcblk0/device/erase_size <== 512
==> /sys/block/mmcblk0/device/fwrev <== 0x0
==> /sys/block/mmcblk0/device/hwrev <== 0x1
==> /sys/block/mmcblk0/device/manfid <== 0x000028
==> /sys/block/mmcblk0/device/name <==
==> /sys/block/mmcblk0/device/oemid <== 0x4245
==> /sys/block/mmcblk0/device/power <== head: error reading '/sys/block/mmcblk0/device/power': Is a directory
==> /sys/block/mmcblk0/device/preferred_erase_size <== 4194304
==> /sys/block/mmcblk0/device/scr <== 0235800300000000
==> /sys/block/mmcblk0/device/serial <== 0xb7266783
==> /sys/block/mmcblk0/device/subsystem <== head: error reading '/sys/block/mmcblk0/device/subsystem': Is a directory
==> /sys/block/mmcblk0/device/type <== SD
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=2 --erasesize=$[4*1024*1024] --blocksize=512 4MiB 5.79M/s 2MiB 7.05M/s 1MiB 6.9M/s 512KiB 8.08M/s 256KiB 7.9M/s 128KiB 8.91M/s 64KiB 7.84M/s 32KiB 5.53M/s 16KiB 3.16M/s 8KiB 1.69M/s 4KiB 871K/s 2KiB 445K/s 1KiB 223K/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=2 --erasesize=$[8*1024*1024] --blocksize=512 8MiB 10M/s 4MiB 10M/s 2MiB 9.86M/s 1MiB 9.84M/s 512KiB 9.66M/s 256KiB 9.32M/s 128KiB 8.75M/s 64KiB 7.75M/s 32KiB 5.27M/s 16KiB 2.71M/s 8KiB 1.44M/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=8 --erasesize=$[12*1024*1024] --blocksize=3072 12MiB 7.01M/s 6MiB 6.6M/s 3MiB 5.91M/s 1.5MiB 6.31M/s 768KiB 6.24M/s 384KiB 7.42M/s 192KiB 7.2M/s 96KiB 7.42M/s 48KiB 5.28M/s 24KiB 3.41M/s 12KiB 2.03M/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=18 --erasesize=$[8*1024*1024] 8MiB 8.78M/s 4MiB 9.96M/s 2MiB 9.91M/s 1MiB 9.86M/s 512KiB 9.73M/s 256KiB 9.46M/s 128KiB 8.98M/s 64KiB 8.16M/s 32KiB 5.73M/s 16KiB 3M/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=31 --erasesize=$[8*1024*1024] --blocksize=512 8MiB 8.77M/s 4MiB 9.98M/s 2MiB 9.95M/s 1MiB 9.87M/s 512KiB 9.75M/s 256KiB 9.48M/s 128KiB 8.95M/s 64KiB 8.1M/s 32KiB 5.65M/s 16KiB 3.16M/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=8 --erasesize=$[8*1024*1024] --blocksize=512 --random 8MiB 9.99M/s 4MiB 9.53M/s 2MiB 9.97M/s 1MiB 9.89M/s 512KiB 9.8M/s 256KiB 9.55M/s 128KiB 9.11M/s 64KiB 8.34M/s 32KiB 5.89M/s 16KiB 3.4M/s 8KiB 1.83M/s 4KiB 950K/s 2KiB 484K/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=8 --erasesize=$[8*1024*1024] --blocksize=512 --ranm --offset=$[16*1024*1024 + 65536] 8MiB 9.95M/s 4MiB 9.98M/s 2MiB 10M/s 1MiB 9.92M/s 512KiB 9.82M/s ^Carnd@klappe2:~/git/flashbench$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=8 --erasesize=$[8*1024*1024] --blocksize=512 --ranm --offset=$[16*1024*1024 + 16384] 8MiB 7.51M/s 4MiB 8.62M/s 2MiB 8.59M/s 1MiB 8.53M/s 512KiB 8.45M/s 256KiB 8.27M/s 128KiB 7.95M/s 64KiB 7.35M/s 32KiB 4.77M/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --open-au-nr=8 --erasesize=$[8*1024*1024] --blocksize=512 --ranm --offset=$[16*1024*1024 + 4096] 8MiB 7.77M/s 4MiB 7.78M/s 2MiB 7.76M/s 1MiB 7.7M/s 512KiB 7.64M/s 256KiB 7.51M/s 128KiB 7.22M/s
flashbench-results@lists.linaro.org