[En-Nut-Discussion] Nut 3: SD/MMC speed?
Aaron Burt
aaron at bavariati.org
Fri Jan 27 23:12:14 CET 2006
On Fri, Jan 27, 2006 at 10:38:45PM +0100, Jesper Hansen wrote:
> Aaron,
>
> I think you missed my point. The speed problem it not with the transfer,
> it's with the block write time of the card.
Indeed. Luckily, we have digital photographers demanding ever-faster
cards. And so we have Sandisk CF and SD cards that claim to handle
20 MB/s sustained writes. I quite intend to see if their word is good.
> A fast standard card has a block write time of typ 20 mS. Even if your
> 133x card is 133 times faster it still takes about 150 uS per sector
> write. That's 300 mS/MB or a max throughput of about 3.3 MB/s.
Ah, sorry, I didn't explain. Consumer flash cards are rated in
multiples of 150 kB/s, so 133x = 20 MB/s
> Note that this is typical values, max is about 10 times worse, and will
> hit without warning. This will be seen with a card that has been used
> for some time. The internal flash wear out, and the wear levelling
> routines and shifting around of blocks by the internal processor slow
> down the writes.
I can believe that. I'll be curious to see how that works with the
super-fast stuff.
More information about the En-Nut-Discussion
mailing list