>> Are you referring to the "essential" microSDHC 32GB (MB-MSBGA) that you
>> mentioned in some previous post in the mailing list?
>
> Yes, that's the one.
>
>> What should be the the erase block size then? 1.5 MiB or some multiple?
>
> I think it's 8 GB, but it's trying very hard to hide this.
I've lost its original partitioning and formatting and I'd be interested in
having a raw copy of the first 17 MiB using dd or at least to know the details
about the partitioning and formatting (it can be from the MB-MSBGA).
Actually I'd like to partition it with a FAT32 and an ext4.
Should I care about the C/H/S for partitioning or can I just ignore it?
I plan to set the FAT32 partition with a cluster size of 32 KiB.
If I understand well the partition should start at the 8 MiB offset and not the
4 MiB one, shoudn't it?
And of course I'd set the right amount of reserved sectors so the data would
start at the 16 MiB offset to keep it align with the erase block size of 8 MiB,
right?
I've also tried to see if there is any FAT area but it doesn't look to be the
case here:
$ sudo ./flashbench /dev/mmcblk0 --findfat --erasesize=$[2*1024*1024]
--blocksize=$[16*1024] --fat-nr=10
2MiB 8.43M/s 8.92M/s 9.13M/s 8.81M/s 8.87M/s 9.01M/s 8.75M/s 8.97M/s
8.94M/s 8.62M/s
1MiB 8.68M/s 8.97M/s 8.63M/s 9.03M/s 9.01M/s 8.86M/s 8.81M/s 8.88M/s
8.91M/s 8.72M/s
512KiB 8.76M/s 8.93M/s 9.01M/s 8.71M/s 9M/s 8.59M/s 8.93M/s 8.92M/s
8.82M/s 8.58M/s
256KiB 8.8M/s 8.93M/s 9.03M/s 8.72M/s 8.84M/s 9.03M/s 8.63M/s 8.91M/s
8.92M/s 9.01M/s
128KiB 8.67M/s 8.87M/s 8.83M/s 8.77M/s 8.92M/s 8.9M/s 8.75M/s 8.93M/s
9.01M/s 9.03M/s
64KiB 8.68M/s 8.82M/s 8.88M/s 8.71M/s 8.94M/s 8.85M/s 8.74M/s 8.92M/s
8.72M/s 8.76M/s
32KiB 7.11M/s 7.13M/s 7.23M/s 7.22M/s 7.24M/s 7.46M/s 7.11M/s 7.33M/s
7.37M/s 7.42M/s
16KiB 4.58M/s 4.81M/s 4.75M/s 4.76M/s 4.77M/s 4.77M/s 4.7M/s 4.7M/s
4.8M/s 2.1M/s
About the ext4, do you have any recommendation?
I plan to make it start at an offset multiple of the erase block size.
I've found some recommendations here:
http://blogofterje.wordpress.com/2012/01/14/optimizing-fs-on-sd-card/
Thus I'm planning to format it that way:
mkfs.ext4 -O ^has_journal -E stride=4,stripe-width=512 -b 4096
###
# TS32GUSDHC10 made in China
#
Beside that I'd like to share the results from another TS32GUSDHC10 that I have
for now with a SanDisk controller.
It looks comparable to the results for the SDSDU-032G-A11. I've run the tests
from the Lenovo laptop.
#
# Label on front
#
1208409555DEW
BM MADE IN CHINA
A06120
1881
#
# Details
#
$ head /sys/block/mmcblk0/device/*
==> /sys/block/mmcblk0/device/block <==
head: error reading `/sys/block/mmcblk0/device/block': Is a directory
==> /sys/block/mmcblk0/device/cid <==
03534453553332478017ba22e200c300
==> /sys/block/mmcblk0/device/csd <==
400e00325b590000edc87f800a404000
==> /sys/block/mmcblk0/device/date <==
03/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 <==
0x8
==> /sys/block/mmcblk0/device/manfid <==
0x000003
==> /sys/block/mmcblk0/device/name <==
SU32G
==> /sys/block/mmcblk0/device/oemid <==
0x5344
==> /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 <==
0235800100000000
==> /sys/block/mmcblk0/device/serial <==
0x17ba22e2
==> /sys/block/mmcblk0/device/subsystem <==
head: error reading `/sys/block/mmcblk0/device/subsystem': Is a directory
==> /sys/block/mmcblk0/device/type <==
SD
==> /sys/block/mmcblk0/device/uevent <==
DRIVER=mmcblk
MMC_TYPE=SD
MMC_NAME=SU32G
MODALIAS=mmc:block
## From the OEM ID we can guess it's a SanDisk:
$ printf "\x"53"\x"44"\n"
SD
#
# Size (blocks of 512 bytes)
#
$ cat /sys/block/mmcblk0/device/block/mmcblk0/size
62333952
#
# Partitions
#
$ sudo fdisk /dev/mmcblk0
Command (m for help): p
Disk /dev/mmcblk0: 31.9 GB, 31914983424 bytes
255 heads, 63 sectors/track, 3880 cylinders, total 62333952 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 62333951 31162880 c W95 FAT32 (LBA)
## Note: It is with its original partitioning and formatting.
#
# Read benchmark
#
$ sudo ./flashbench -a /dev/mmcblk0 -b 1024
align 8589934592 pre 841µs on 881µs post 690µs diff
115µs
align 4294967296 pre 885µs on 958µs post 693µs diff
169µs
align 2147483648 pre 888µs on 950µs post 690µs diff
161µs
align 1073741824 pre 789µs on 957µs post 690µs diff
218µs
align 536870912 pre 844µs on 947µs post 693µs diff
179µs
align 268435456 pre 845µs on 952µs post 692µs diff
183µs
align 134217728 pre 809µs on 920µs post 688µs diff
172µs
align 67108864 pre 832µs on 945µs post 690µs diff
184µs
align 33554432 pre 893µs on 947µs post 689µs diff
156µs
align 16777216 pre 820µs on 934µs post 681µs diff
184µs
align 8388608 pre 767µs on 890µs post 663µs diff
176µs
align 4194304 pre 718µs on 805µs post 652µs diff
120µs ## Erase block size?
align 2097152 pre 659µs on 663µs post 663µs diff
2.26µs
align 1048576 pre 658µs on 662µs post 664µs diff
809ns
align 524288 pre 704µs on 806µs post 663µs diff
122µs
align 262144 pre 660µs on 662µs post 660µs diff
2.11µs
align 131072 pre 664µs on 660µs post 660µs diff
-1346ns
align 65536 pre 658µs on 664µs post 664µs diff
3.11µs
align 32768 pre 664µs on 669µs post 661µs diff
6.67µs
align 16384 pre 660µs on 662µs post 664µs diff
528ns
align 8192 pre 665µs on 668µs post 664µs diff
3.6µs
align 4096 pre 658µs on 660µs post 656µs diff
3.05µs
align 2048 pre 662µs on 663µs post 663µs diff
35ns
## It looks like the erase block size is 4 MiB, which can be confirmed by the
## fact the FAT32 partition starts at the 4 MiB offset.
#
# FAT area
#
$ sudo ./flashbench /dev/mmcblk0 --findfat --erasesize=$[2*1024*1024]
--blocksize=$[16*1024] --fat-nr=7
2MiB 13.6M/s 13.7M/s 5.92M/s 6.03M/s 5.45M/s 7.73M/s 13.7M/s
1MiB 5.83M/s 13.8M/s 5.41M/s 6.9M/s 6.27M/s 6.91M/s 13.7M/s
512KiB 12.3M/s 13.7M/s 6.82M/s 6.22M/s 5.99M/s 6.69M/s 13.7M/s
256KiB 11.5M/s 13.7M/s 5.21M/s 5.9M/s 5.7M/s 7.9M/s 13.7M/s
128KiB 13.1M/s 13.8M/s 5.88M/s 7.65M/s 5.88M/s 6.16M/s 13.6M/s
64KiB 13.5M/s 13.7M/s 7.35M/s 6M/s 7.2M/s 5.34M/s 13M/s
32KiB 11.9M/s 12M/s 6.3M/s 5.48M/s 5.73M/s 5.15M/s 12M/s
16KiB 9.68M/s 9.81M/s 4.71M/s 4.84M/s 4.7M/s 5.06M/s 9.75M/s
## FAT should be between 4 MiB and 12 MiB.
## That matches the details I can read from an hexdump -C against the disk
## about the FAT size and the number of reserved sectors to have the data
## starts at the 12 MiB offset.
#
# Write benchmark
#
## It looks like the card can handle up to 11 concurrent 4 MiB blocks...
$ sudo time ./flashbench --open-au --erasesize=$[4*1024*1024]
--blocksize=$[16*1024] --open-au-nr=1 --offset=$[40*1024*1024] /dev/mmcblk0
4MiB 13.7M/s
2MiB 13.2M/s
1MiB 12M/s
512KiB 12.7M/s
256KiB 12.7M/s
128KiB 13.4M/s
64KiB 13.5M/s
32KiB 11.9M/s
16KiB 9.68M/s
real 0m3.568s
user 0m0.212s
sys 0m0.328s
$ sudo time ./flashbench --open-au --erasesize=$[4*1024*1024]
--blocksize=$[16*1024] --open-au-nr=11 --offset=$[40*1024*1024] /dev/mmcblk0
4MiB 13.2M/s
2MiB 13.6M/s
1MiB 13.5M/s
512KiB 13.4M/s
256KiB 13.2M/s
128KiB 12.8M/s
64KiB 12.2M/s
32KiB 10M/s
16KiB 7.42M/s
real 0m35.892s
user 0m0.164s
sys 0m0.488s
$ sudo time ./flashbench --open-au --erasesize=$[4*1024*1024]
--blocksize=$[16*1024] --open-au-nr=12 --offset=$[40*1024*1024] /dev/mmcblk0
4MiB 9M/s
2MiB 10.5M/s
1MiB 8.45M/s
512KiB 8.46M/s
256KiB 8.25M/s
128KiB 8.11M/s
64KiB 9.39M/s
32KiB 8.06M/s
16KiB 6.52M/s
real 0m54.451s
user 0m0.240s
sys 0m0.568s
$ sudo time ./flashbench --open-au --erasesize=$[4*1024*1024]
--blocksize=$[16*1024] --open-au-nr=1 --offset=$[40*1024*1024] --random
/dev/mmcblk0
4MiB 13.7M/s
2MiB 13M/s
1MiB 12.1M/s
512KiB 5.64M/s
256KiB 3.01M/s
128KiB 2.32M/s
64KiB 2.23M/s
32KiB 1.22M/s
16KiB 590K/s
real 0m17.887s
user 0m0.200s
sys 0m0.352s
- Victor
Patriot LX Series 16GB Class 10
PSF16GSDHC10-PC
The 32GB version is already in the table but I can't be sure the
boundaries would be the same.
I'm trying to follow this tutorial to optimize the ext4 partition on
one of these for use in a Raspberry Pi. I also require a small vfat
(about 40MB) partition at the beginning for /boot.
http://blogofterje.wordpress.com/2012/01/14/optimizing-fs-on-sd-card/
If anyone can make sense of the attached numbers could you tell me what
boundary to set the partition on and the stripe/stride numbers to use.
Or explain to me how I can get more meaningful numbers with flashbench
for inclusion of this card in the table?
thanks,
Gerald
Hi,
Is there a way where I can grab OEM and other information from /dev/sdc1?
It seems like most information can be extracted from /dev/mmc,,./devices*.
I was wondering if I could extract the same information from sdc1?
Thanks,
Preetham
Hello %{CURRENT_RCPTNAME}
Shipping and invoice information is correct, UPS account and service is correct.
Invoice amount as wire transfer correct (do not change).
I hope you finally send goods today
Good luck to you
ASDf
álvaro Rios Sandoval
Enviado desde mi equipo móvil
%{CURRENT_ADVVAR1}
%{CURRENT_CURRTIME}
To ensure delivery of these Emails to your inbox, please add gwenzhan(a)gk-ing.com to your email address book.
Dear Friend:
New product the Smallest Android 4.0 TV box price $42.00/pcs
WIFI support:you can easily surf internet, enjoy all internet sources with your TV.
Video:1080P movie,support RMVB,ASF、AVI、MP4、WMV etc form.
Music:Support MP3、WAV etc form.
HD Picture:Support BMP、JPG、PNG、GIF form.
Live Video:Visit web with HD video and enjoy live video.
Live music:Enjoy latest popular music.
External Memory: Connect U flash,HDD or SD per USB interface.
HDMI Output:HDMI output Video/Audio signal to TV device.
Simple Operation: Support Remote control and Mouse operation.
More details pls http://www.gk-ing.com/product/316.html
Any question pls feel free to let us know.
Regards/Gwen
G&K.Ing "We make miracle" ?
Add:Rm 703.KingLihua Commercial Building,YiYuan Road,Bao"an ,ShenZhen,China
Tel: 86(0)755 22208877 Fax:86(0)755 22141877 Website: www.gk-ing.com
If you don't want to receive these Emails, please click unsubscribe.
Hi,
./flashbench -a /dev/sdb2 --blocksize=1024
align 8589934592 pre 371µs on 736µs post 370µs diff 365µs
align 4294967296 pre 371µs on 739µs post 370µs diff 368µs
align 2147483648 pre 370µs on 737µs post 371µs diff 366µs
align 1073741824 pre 370µs on 740µs post 371µs diff 370µs
align 536870912 pre 371µs on 740µs post 369µs diff 370µs
align 268435456 pre 371µs on 752µs post 371µs diff 381µs
align 134217728 pre 371µs on 739µs post 370µs diff 368µs
align 67108864 pre 370µs on 738µs post 369µs diff 368µs
align 33554432 pre 389µs on 741µs post 370µs diff 361µs
align 16777216 pre 387µs on 737µs post 370µs diff 359µs
align 8388608 pre 370µs on 738µs post 370µs diff 368µs
align 4194304 pre 371µs on 736µs post 371µs diff 365µs
align 2097152 pre 384µs on 736µs post 370µs diff 359µs
align 1048576 pre 389µs on 736µs post 371µs diff 356µs
align 524288 pre 370µs on 734µs post 370µs diff 364µs
align 262144 pre 371µs on 735µs post 370µs diff 364µs
align 131072 pre 384µs on 734µs post 369µs diff 358µs
align 65536 pre 404µs on 737µs post 371µs diff 349µs
align 32768 pre 401µs on 743µs post 369µs diff 358µs
align 16384 pre 405µs on 485µs post 370µs diff 97.1µs
align 8192 pre 383µs on 439µs post 371µs diff 61.5µs
align 4096 pre 372µs on 415µs post 370µs diff 44.2µs
align 2048 pre 404µs on 425µs post 371µs diff 37.1µs
So, this appears to indicate that the erase block size of
Transcend TS32GSSD18M-M is 32kB.
Thanks for a very useful tool,
Andreas Mohr
Label on packaging:
Class 6
Read: Max 24MB/s
Write: Max 13 MB/s
Label on Card:
front (blue):
8 GB
back:
CE
MMBTR08GUBCA-ME
I CYG498GA 135
Made in TAIWAN
head /sys/block/mmcblk0/device/*
==> /sys/block/mmcblk0/device/cid <==
1b534d30303030301001952e5c00b900
==> /sys/block/mmcblk0/device/csd <==
400e00325b5900003b577f800a400000
==> /sys/block/mmcblk0/device/date <==
09/2011
==> /sys/block/mmcblk0/device/erase_size <==
512
==> /sys/block/mmcblk0/device/fwrev <==
0x0
==> /sys/block/mmcblk0/device/hwrev <==
0x1
==> /sys/block/mmcblk0/device/manfid <==
0x00001b
==> /sys/block/mmcblk0/device/name <==
00000
==> /sys/block/mmcblk0/device/oemid <==
0x534d
==> /sys/block/mmcblk0/device/preferred_erase_size <==
4194304
==> /sys/block/mmcblk0/device/scr <==
0235800000000000
==> /sys/block/mmcblk0/device/serial <==
0x01952e5c
==> /sys/block/mmcblk0/device/type <==
SD
==> /sys/block/mmcblk0/device/uevent <==
DRIVER=mmcblk
MMC_TYPE=SD
MMC_NAME=00000
MODALIAS=mmc:block
$ sudo fdisk -lu /dev/mmcblk0
Disk /dev/mmcblk0: 7964 MB, 7964983296 bytes
91 heads, 18 sectors/track, 9497 cylinders, total 15556608 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 15556607 7774208 b W95 FAT32
$ factor 15556608
15556608: 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 211
$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024align 805306368 pre 817µs on 1.17ms post 784µs diff 373µs
align 536870912 pre 940µs on 1.24ms post 851µs diff 344µs
align 402653184 pre 835µs on 1.18ms post 797µs diff 363µs
align 268435456 pre 968µs on 1.23ms post 868µs diff 313µs
align 201326592 pre 833µs on 1.18ms post 780µs diff 371µs
align 134217728 pre 949µs on 1.24ms post 846µs diff 341µs
align 100663296 pre 820µs on 1.17ms post 784µs diff 371µs
align 67108864 pre 967µs on 1.27ms post 876µs diff 345µs
align 50331648 pre 834µs on 1.18ms post 778µs diff 373µs
align 33554432 pre 975µs on 1.24ms post 850µs diff 327µs
align 25165824 pre 839µs on 1.17ms post 782µs diff 362µs
align 16777216 pre 980µs on 1.27ms post 879µs diff 336µs
align 12582912 pre 812µs on 1.14ms post 781µs diff 348µs
align 8388608 pre 939µs on 1.22ms post 849µs diff 322µs
align 6291456 pre 749µs on 1.13ms post 809µs diff 347µs
align 4194304 pre 806µs on 1.06ms post 819µs diff 248µs
align 3145728 pre 696µs on 790µs post 783µs diff 50µs
align 2097152 pre 800µs on 1.04ms post 800µs diff 242µs
align 1572864 pre 693µs on 790µs post 792µs diff 48.4µs
align 1048576 pre 690µs on 803µs post 805µs diff 55.4µs
align 786432 pre 723µs on 821µs post 816µs diff 51.8µs
align 524288 pre 688µs on 790µs post 801µs diff 45.1µs
align 393216 pre 699µs on 796µs post 792µs diff 50.1µs
align 262144 pre 696µs on 807µs post 807µs diff 55.7µs
align 196608 pre 725µs on 822µs post 823µs diff 48.3µs
align 131072 pre 693µs on 794µs post 802µs diff 46.7µs
align 98304 pre 716µs on 820µs post 825µs diff 49.2µs
align 65536 pre 684µs on 790µs post 796µs diff 50.3µs
align 49152 pre 717µs on 813µs post 821µs diff 43.7µs
align 32768 pre 703µs on 806µs post 800µs diff 54.1µs
align 24576 pre 717µs on 810µs post 822µs diff 40.7µs
align 16384 pre 708µs on 801µs post 812µs diff 40.2µs
align 12288 pre 762µs on 756µs post 754µs diff -2647ns
align 8192 pre 718µs on 805µs post 821µs diff 36.1µs
align 6144 pre 737µs on 729µs post 721µs diff 535ns
align 4096 pre 777µs on 769µs post 761µs diff -199ns
align 3072 pre 774µs on 775µs post 753µs diff 10.8µs
align 2048 pre 788µs on 783µs post 773µs diff 2.25µs
$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=$[3*8192] --erasesize=$[6*1024*1024] --open-au-nr=2
6MiB 7.73M/s
3MiB 6.04M/s
1.5MiB 7.7M/s
768KiB 7.68M/s
384KiB 7.68M/s
192KiB 7.67M/s
96KiB 6.56M/s
48KiB 6.05M/s
24KiB 4.04M/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=$[3*8192] --erasesize=$[6*1024*1024] --open-au-nr=3
6MiB 7.69M/s
3MiB 5.08M/s
1.5MiB 2.92M/s
768KiB 2.25M/s
384KiB 1.54M/s
192KiB 1.48M/s
96KiB 1.09M/s
48KiB 1.1M/s
24KiB 1.08M/s
$ sudo ./flashbench --open-au /dev/mmcblk0 --blocksize=$[3*8192] --erasesize=$[6*1024*1024] --open-au-nr=1 --random
6MiB 3.16M/s
3MiB 1.77M/s
1.5MiB 1.4M/s
768KiB 583K/s
384KiB 331K/s
192KiB 166K/s
Hi!
I've started using that great tool to figure out how I should partition some
cards but I'm not sure how to continue after the first results I've got and I'd
like some guidance.
Also I'd like to know if the card reader can influence the results since I've
tested with 2 different laptops internal SD card readers and noticed differences
in the times.
I also checked with 'dd' the speeds and found the writing speed limited up to
less than 10 MiB/s and a reading speed limited up to 14 MiB/s or so with chunks
of 32 kiB and 4 MiB.
Eventually I checked on an Android phone and got the writing speed limited up to
11 MiB/s or so and the reading speed limited up to less than 20 MiB/s.
To make sure I compiled flashbench to run on the phone and also found different
times than on the laptops.
#
# Product Page
#
http://www.transcend-info.com/products/Catlist.asp?LangNo=0&modno=320
#
# Details
#
$ head /sys/block/mmcblk0/device/* 2>/dev/null | grep -v ^$
==> /sys/block/mmcblk0/device/block <==
==> /sys/block/mmcblk0/device/cid <==
1b534d30303030301078944a9000c100
==> /sys/block/mmcblk0/device/csd <==
400e00325b590000e9e57f800a404000
==> /sys/block/mmcblk0/device/date <==
01/2012
==> /sys/block/mmcblk0/device/driver <==
==> /sys/block/mmcblk0/device/erase_size <==
512
==> /sys/block/mmcblk0/device/fwrev <==
0x0
==> /sys/block/mmcblk0/device/hwrev <==
0x1
==> /sys/block/mmcblk0/device/manfid <==
0x00001b
==> /sys/block/mmcblk0/device/name <==
00000
==> /sys/block/mmcblk0/device/oemid <==
0x534d ## i.e. "SM"
==> /sys/block/mmcblk0/device/power <==
==> /sys/block/mmcblk0/device/preferred_erase_size <==
4194304
==> /sys/block/mmcblk0/device/scr <==
02b5800200000000
==> /sys/block/mmcblk0/device/serial <==
0x78944a90
==> /sys/block/mmcblk0/device/subsystem <==
==> /sys/block/mmcblk0/device/type <==
SD
==> /sys/block/mmcblk0/device/uevent <==
DRIVER=mmcblk
MMC_TYPE=SD
MMC_NAME=00000
MODALIAS=mmc:block
#
# Size
#
$ cat /sys/block/mmcblk0/device/block/mmcblk0/size
61315072
#
# Factor
#
$ factor 61315072
61315072: 2 2 2 2 2 2 2 2 2 2 2 7 7 13 47
Does it mean that the erase block size could be 7 MiB?
#
# Guess erase block and page sizes
#
## on Dell E6400
$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024
align 8589934592 pre 198µs on 210µs post 199µs diff 11.3µs
align 4294967296 pre 185µs on 202µs post 187µs diff 15.6µs
align 2147483648 pre 184µs on 197µs post 184µs diff 12.9µs
align 1073741824 pre 187µs on 202µs post 187µs diff 15.7µs
align 536870912 pre 184µs on 197µs post 184µs diff 13.5µs
align 268435456 pre 217µs on 234µs post 187µs diff 32.1µs
align 134217728 pre 218µs on 247µs post 200µs diff 38.7µs
align 67108864 pre 219µs on 251µs post 202µs diff 40.5µs
align 33554432 pre 219µs on 267µs post 216µs diff 48.9µs
align 16777216 pre 208µs on 256µs post 216µs diff 43.7µs
align 8388608 pre 203µs on 242µs post 208µs diff 36.5µs
align 4194304 pre 212µs on 260µs post 216µs diff 45.8µs
align 2097152 pre 205µs on 242µs post 207µs diff 36.1µs
align 1048576 pre 212µs on 257µs post 217µs diff 42.4µs
align 524288 pre 203µs on 240µs post 206µs diff 36.1µs
align 262144 pre 211µs on 257µs post 217µs diff 43.2µs
align 131072 pre 205µs on 241µs post 207µs diff 35.5µs
align 65536 pre 209µs on 257µs post 217µs diff 43.7µs
align 32768 pre 201µs on 239µs post 207µs diff 35.3µs
align 16384 pre 213µs on 235µs post 210µs diff 23.9µs
##
align 8192 pre 211µs on 213µs post 214µs diff 868ns
align 4096 pre 212µs on 212µs post 217µs diff -2843ns
align 2048 pre 214µs on 212µs post 214µs diff -1985ns
## on Lenovo T400
$ sudo ./flashbench -a /dev/mmcblk0 --blocksize=1024
align 8589934592 pre 307µs on 737µs post 358µs diff 405µs
align 4294967296 pre 283µs on 724µs post 348µs diff 409µs
align 2147483648 pre 300µs on 712µs post 371µs diff 377µs
align 1073741824 pre 331µs on 857µs post 353µs diff 515µs
align 536870912 pre 340µs on 872µs post 354µs diff 525µs
align 268435456 pre 342µs on 843µs post 359µs diff 493µs
align 134217728 pre 292µs on 839µs post 364µs diff 511µs
align 67108864 pre 316µs on 843µs post 357µs diff 507µs
align 33554432 pre 344µs on 832µs post 367µs diff 476µs
align 16777216 pre 323µs on 862µs post 370µs diff 515µs
align 8388608 pre 324µs on 855µs post 365µs diff 510µs
align 4194304 pre 308µs on 772µs post 340µs diff 448µs
align 2097152 pre 334µs on 861µs post 367µs diff 510µs
align 1048576 pre 301µs on 794µs post 355µs diff 466µs
align 524288 pre 325µs on 830µs post 352µs diff 492µs
align 262144 pre 319µs on 795µs post 353µs diff 459µs
align 131072 pre 314µs on 863µs post 389µs diff 511µs
align 65536 pre 317µs on 813µs post 339µs diff 485µs
align 32768 pre 311µs on 845µs post 364µs diff 507µs
##
align 16384 pre 323µs on 464µs post 346µs diff 130µs
##
align 8192 pre 331µs on 338µs post 330µs diff 7.52µs
align 4096 pre 350µs on 357µs post 344µs diff 10.1µs
align 2048 pre 359µs on 354µs post 352µs diff -1566ns
## on Samsung GT-I8150
# ./flashbench -a /dev/block/mmcblk1 --blocksize=1024
align 8589934592 pre 222µs on 318µs post 283µs diff 65.4µs
align 4294967296 pre 227µs on 318µs post 279µs diff 65.4µs
align 2147483648 pre 231µs on 318µs post 275µs diff 65.4µs
align 1073741824 pre 279µs on 440µs post 405µs diff 98.1µs
align 536870912 pre 231µs on 340µs post 371µs diff 39.2µs
align 268435456 pre 240µs on 353µs post 288µs diff 89.4µs
align 134217728 pre 253µs on 506µs post 344µs diff 207µs
align 67108864 pre 231µs on 458µs post 292µs diff 196µs
align 33554432 pre 257µs on 475µs post 305µs diff 194µs
align 16777216 pre 235µs on 475µs post 318µs diff 198µs
align 8388608 pre 218µs on 453µs post 310µs diff 190µs
align 4194304 pre 248µs on 458µs post 296µs diff 185µs
align 2097152 pre 231µs on 445µs post 296µs diff 181µs
align 1048576 pre 244µs on 501µs post 327µs diff 216µs
align 524288 pre 240µs on 449µs post 301µs diff 179µs
align 262144 pre 231µs on 453µs post 310µs diff 183µs
align 131072 pre 227µs on 453µs post 301µs diff 190µs
align 65536 pre 253µs on 453µs post 310µs diff 172µs
align 32768 pre 244µs on 453µs post 327µs diff 168µs
##
align 16384 pre 253µs on 371µs post 318µs diff 85µs ##
align 8192 pre 283µs on 257µs post 240µs diff -4359ns
align 4096 pre 270µs on 262µs post 253µs diff 1ns
align 2048 pre 275µs on 275µs post 275µs diff 0ns
Should I understand that it has 16 kiB pages with multi-plane accesses
to read two pages simultaneously?
What do you suggest? How should I continue and with which device?
Thanks and regards,
Victor
To ensure delivery of these Emails to your inbox, please add gwenzhan(a)gk-ing.com to your email address book.
Dear Friend :
Long time no contact ,how are you?Time flies,next We will be in "July of 2012".Our colleague Hillary Wu already back to Hometown for wedding,Cheers.Next i will be in charge for her job.pls noted.
Do you have this kind of situation?want to buy Usb flash,but too many choices let you lost your judgement.after read below maybe you will know Why buy from us ?
Any question pls feel free to let me know.
Regards/Gwen
G&K.Ing "We make miracle" ?
Add:Rm 703.KingLihua Commercial Building,YiYuan Road,Bao"an ,ShenZhen,China
Tel: 86(0)755 22208877 Fax:86(0)755 22141877 Mobile:86-13714133320
E-mail:gwenzhan@gk-ing.com,MSN:gwenzhan@hotmail.com,Website: www.gk-ing.com
If you don't want to receive these Emails, please click unsubscribe.
As requested in the readme, I have used flashbench to test the card in
the topic. Here are my results, taken by a Debian Wheezy install (Linux
omega1 3.2.0-2-amd64 #1 SMP Mon Jun 11 17:24:18 UTC 2012 x86_64
GNU/Linux) on a
Transcend 3.0 USB reader running through a USB2 port:
sudo ./flashbench -a /dev/sdm --blocksize=1024
align 4294967296 pre 1.22ms on 1.42ms post 1.21ms diff 197µs
align 2147483648 pre 1.21ms on 1.49ms post 1.04ms diff 367µs
align 1073741824 pre 1.12ms on 1.41ms post 1.07ms diff 319µs
align 536870912 pre 1.19ms on 1.44ms post 1.03ms diff 330µs
align 268435456 pre 1.22ms on 1.44ms post 1.17ms diff 243µs
align 134217728 pre 1.19ms on 1.46ms post 1.02ms diff 354µs
align 67108864 pre 1.18ms on 1.44ms post 1.24ms diff 233µs
align 33554432 pre 1.19ms on 1.4ms post 1.23ms diff 187µs
align 16777216 pre 1.18ms on 1.43ms post 1.21ms diff 240µs
align 8388608 pre 1.14ms on 1.46ms post 1.21ms diff 280µs
align 4194304 pre 951µs on 1.12ms post 920µs diff 179µs
align 2097152 pre 981µs on 1.07ms post 993µs diff 78.1µs
align 1048576 pre 993µs on 1.09ms post 1.01ms diff 93.8µs
align 524288 pre 996µs on 1.09ms post 1.01ms diff 86.5µs
align 262144 pre 987µs on 1.09ms post 1ms diff 97.6µs
align 131072 pre 977µs on 1.09ms post 1ms diff 102µs
align 65536 pre 1.05ms on 1.1ms post 982µs diff 89.3µs
align 32768 pre 1.03ms on 1.07ms post 1.07ms diff 24.7µs
align 16384 pre 1.01ms on 1.08ms post 1.02ms diff 66.6µs
align 8192 pre 1ms on 1.08ms post 1.01ms diff 68.3µs
align 4096 pre 994µs on 1.07ms post 1.02ms diff 56.4µs
align 2048 pre 1.02ms on 1.08ms post 1.02ms diff 58.7µs
Here are 4 full featured lists to help you with your email marketing needs.
==> This week choose any list below for just $99 or 3 lists for $199! <==
American Business List - 4 million emails in 9,000 SIC categories
USA Nurses and Therapists - 135,000 Emails with Full Data
USA Full Data Healthcare List - 230,000 emails in 365 Medical Specialties and Businesses
US Dentists - 75,000 Emails with both General Dentists and Specialists
Reply back for samples and more information.
If you prefer not to receive emails from us simply put "quit" in the SUBJECT heading in your reply.
Greg Parker
Infodatasource
Dear Recruiter,
We are proud to announce that we now have a new list of Nurses and Therapists for the USA. There are 135,000 total emails on this list with full contact data including email address. The list is BRAND NEW as of this month and you won't find it anywhere else - believe me we've been looking for a long time. As a special promotion we are offering the first dozen copies of this list for just $99 only until Friday. Please reply back for a sample and more details.
If you do not wish to receive our mail in the future please put the word "quit" in the subject and reply to this email.
2012 special If you experience issues with the display of this letter, click here to view it in your web browser.
Dear Valued Guest: We would like to invite you to come and enjoy our 2012 SPECIAL promotion, where you can find saving on some of our great offers for all your corporate needs. We provide services such as customize of corporate gift, printing and packaging and many other services that you will be able to find on our website www.1impress.com/sg/. At 1impress, we produce innovative and sleek corporate gifts ranging from USB Flash Drives, PC Accessories and Electronic Products.Please visit our E-catalogue now and get new gift ideashttp://www.incentive-gifts.eu/. Kindly speak to our friendly printing consultant now to get the best deal. Ivy TEO Sales Manager Mobile: (65) 9017 2000 Fax: (65) 6358 1059 Email: ivy1(a)1impress.com Download the Contact Info
Benefits of Recycle bags:1. 100% Recyclable - Biodegradable & Decomposes 2. Flexible fabric making them easy to fold and store3. Durable and Strong so they can withstand heavy weights 4. Eco Friendly Benefits of USBs: 1. Perfect Branding tools for your products/service2. Corporate Gifts for your client3. Easy to carry and it will be used often in private and public by your clients
Benefits of Tissue Pack: 1. Effective branding tool, which is at the same time functional. 2. Fully customized printing 3. Cost effective marketing solution Benefits of Plastic Folder: 1. Cost effective marketing tool 2. Large printing area3. Can be fully customized
Ivy TEO Sales Manager Mobile: (65) 9017 2000 Fax: (65) 6358 1059Email: ivy_teo(a)1impress.com Download the Contact Info
1impress is a global printing and corporate gift company, Please Download 1impress's Corporate Profile.
1impress Fungchoi Group (Pte) Limited Address: 998 Toa Payoh North Industrial Estate #02-05 Singapore 318993Tel: (65) 6777 7377 / 1800-4677377
Hi flashbench-results.
I'm trying to get the most from a Samsung 32Gb SDHC Class10 card.
I've run a flashbench (compiled for x86) on a Asus Eee PC 901.
I'm posting the results as an attached file to this message.
I guess the page size is 16Kb, but not sure about erase block. What do
you think?
Strangely the 4 Mb boundary is faster than bigger boundaries.
Regards
--
________________________________________________
Santiago Castillo Oli scastillo(a)aragon.es
Técnico de sistemas 976 71 50 06
Biblioteca de Aragón