> Personally I work with a lot of flash media. The cheaper stuff. I haven't been here long,
but I've talked to people that have been working here for 20 years. (of course they haven't
been using CF cards that long). Nobody has yet to see any sort of flash media failing that
they can remember. The actual physical connections (the plastic holes for the pins get
malformed) get all screwed up before the any actual data ever gets corrupted.
I know of reports. Ext3 on CF seems to be fairly good at corrupting stuff, particularly data
that is stored close to the journal. Whether the cards in question used SLC or MLC I don't
know. The pesky thing about them is that vendors hardly ever publish information at all.
> Were do you get your numbers for the 16M wear leveling? Typically your dealing with media
that is at least 512 megs and soon you'll have a hard time finding new stuff that is under 2
gigs. I am doubtful that only 16megs out of 2gigs is going to be wear leveled.
http://www.linuxconf.eu/2007/papers/Engel.pdf
Mainly based on the smartmedia spec and some reverse engineering. I didn't do the latter
myself, though.
Posted May 23, 2008 2:21 UTC (Fri) by drag (subscriber, #31333)
[Link]
> Whether the cards in question used SLC or MLC I don't know. The pesky thing about them is
that vendors hardly ever publish information at all.
Ya. There is only a handful of people that actually make flash media. Maybe four companies in
total, I forget.
Everybody that sells that flash media to end users uses a hodgepodge of different sources for
different products. Cheaper folks will mix in different flashes for different production runs
on the same product... We ran into this problem with Kingston shipping devices that had any
sizes from 470megs on up for their 512 meg products.
So I'd stay far away from vendors that don't publish details about their products for anything
serious.