[Soekris] "Squashed" versions of FreeBSD
Joel Jaeggli
joelja at bogus.com
Wed Jul 9 20:11:13 UTC 2008
Brian W. Antoine wrote:
>> I may be wrong, but I didn't think the failure mode would be
>> a "sudden and unexpected" downtime. I had assumed I'd start to
>> see read/write errors like you see when a HDD slowly gets
>> bad sectors. However, rethinking that, I'm not sure what to
>> expect.
>
> It depends on the filesystem. The Flash FileSystem might be smart
> enough to remap blocks on the fly when a read-after-write validation
> fails, or it might simply be erasing and rewriting the same block
> until it fails. In that case you'll either loose a file or your
> filesystem, depending on whether it was a data or inode block that
> went bad.
There's been a lot of work done by ssd manufacturers that bleeds over
into cf cards (which use the same chipsets) to implement these features
in the controller... The result is:
1. you can use your normal filesystem
2. you flash specific filesystem optimizations may work at cross
purposes to a controller firmware implementation that's been designed
to support a windows vista pagefile on ntfs on flash media.
> Those cells can only be written to zero just so many times. These
> days it's a much larger number of times, but the limit still exists.
The bigger the media the more cells there are for the wear leveling
algorythm to work across... you can write continously to an 8GB flash
card at 30MB/s (about the fastest you can buy when you factor in the
erase cycle) for .84 years before you hit 100,000 cycles.
> _______________________________________________
> Soekris-tech mailing list
> Soekris-tech at lists.soekris.com
> http://lists.soekris.com/mailman/listinfo/soekris-tech
>
More information about the Soekris-tech
mailing list