Использую FatFS на ARM7, SPI 24MHz. Ниже приведены результаты чтения/записи большого файла для трех разных карточек miniSD. На 2Gb карточке размер кластера 32KB, на других - 16KB. Любопытно, что по моим тестам Transcend выглядит получше Sandisk-а, а вот Sandisk-овый кардридер со своей картой работает шустрее, чем с чужими

Код
// Patriot 512 Mb
// ------------------------------------------------------------------------
read: 01TANY~1.MP3 (42MB) -> NULL:
bufsz= 2048: Ok: dt= 28339 ms, 1.52 MB/s
bufsz= 4096: Ok: dt= 21784 ms, 1.97 MB/s
bufsz= 8192: Ok: dt= 18535 ms, 2.32 MB/s
bufsz= 16384: Ok: dt= 16871 ms, 2.55 MB/s
bufsz= 32768: Ok: dt= 16870 ms, 2.55 MB/s
write: 42MB -> wfile.dat:
bufsz= 2048: Ok: dt= 38955 ms, 1.10 MB/s
bufsz= 4096: Ok: dt= 28907 ms, 1.49 MB/s
bufsz= 8192: Ok: dt= 25379 ms, 1.69 MB/s
bufsz= 16384: Ok: dt= 22623 ms, 1.90 MB/s
bufsz= 32768: Ok: dt= 22630 ms, 1.90 MB/s
// Transcend TS1GSDM80 1Gb
// ------------------------------------------------------------------------
read: 01TANY~1.MP3 (42MB) -> NULL:
bufsz= 2048: Ok: dt= 19232 ms, 2.24 MB/s
bufsz= 4096: Ok: dt= 17569 ms, 2.45 MB/s
bufsz= 8192: Ok: dt= 16739 ms, 2.57 MB/s
bufsz= 16384: Ok: dt= 16326 ms, 2.63 MB/s
bufsz= 32768: Ok: dt= 16326 ms, 2.63 MB/s
write: 42MB -> wfile.dat:
bufsz= 2048: Ok: dt= 21411 ms, 2.01 MB/s
bufsz= 4096: Ok: dt= 18734 ms, 2.30 MB/s
bufsz= 8192: Ok: dt= 17385 ms, 2.47 MB/s
bufsz= 16384: Ok: dt= 16775 ms, 2.56 MB/s
bufsz= 32768: Ok: dt= 16744 ms, 2.57 MB/s
// Sandisk Ultra-II 2 Gb
// ------------------------------------------------------------------------
read: 01TANY~1.MP3 (42MB) -> NULL:
bufsz= 2048: Ok: dt= 26162 ms, 1.64 MB/s
bufsz= 4096: Ok: dt= 21024 ms, 2.05 MB/s
bufsz= 8192: Ok: dt= 17664 ms, 2.43 MB/s
bufsz= 16384: Ok: dt= 16434 ms, 2.62 MB/s
bufsz= 32768: Ok: dt= 15834 ms, 2.72 MB/s
write: 42MB -> wfile.dat:
bufsz= 2048: Ok: dt= 36068 ms, 1.19 MB/s
bufsz= 4096: Ok: dt= 26197 ms, 1.64 MB/s
bufsz= 8192: Ok: dt= 20748 ms, 2.07 MB/s
bufsz= 16384: Ok: dt= 18154 ms, 2.37 MB/s
bufsz= 32768: Ok: dt= 16462 ms, 2.61 MB/s