[Soekris] flash wear with FreeBSD fifolog
Wim Vandeputte mailinglist only
bunbun at kd85.com
Sat Aug 9 12:04:28 UTC 2008
On Sat, Aug 09, 2008 at 12:53:23PM +0200, Bernd Walter wrote:
> You can easily get a CRC read error for a logical block far away from
> the block which was written during power fail.
> So a rw partition can harm a ro partition - at least for power failures,
> which I've seen quite often in practice with all vendors I'd used.
This is one more reason why I always advise people to buy industrial
You also get a 6 bit ECC (compared to a 2 bit ECC), comprehensive wear
leveling and elimition of bit-flip errors.
The downside is that it's a more expensive solution.
You can industrial grade flash from Sandisk (like the 5000 series),
Transcend and Silicon Systems, the only problem is comparing the
performance between vendors, but so far from 5 years experience
with Sandisk industrial grade (SDCFB-xxx-201-80 and 5000 series) and
Silicon Systems, I have not seen a single failure, no data loss
> I don't think wearing out a media is a real risk today, but power
> loss in the wrong moment is still a problem and with growing Flash
> block sizes the risk is growing.
Yes, I've seen that as wel with consumer grade flash.
More information about the Soekris-tech