[mythtv-users] Compact Flash write cycles (was: Re: Intro---)
gull at gull.us
Wed Jan 2 17:28:03 UTC 2008
On Jan 2, 2008, at 7:43 AM, David George wrote:
> This is true. Early flash was 100,000 writes. Current NAND flash is
> typically 1,000,000 writes. However this is writes to a sector
> (smallest writable unit). The other catch is you will really want to
> use a filesystem designed specifically for wear-leveling like YAFFS.
> With 1,000,000 writes, if you write to the same sector once per
> you get about twelve days worth of writes.
I'm pretty certain CompactFlash cards have wear-leveling built in.
They're designed to be used with FAT filesystems in things like
cameras. FAT would be pretty terrible without wear-leveling -- the
file allocation tables are always in the same place and have to be
updated after every write.
In a previous job I dealt with industrial touchscreen computers
running Windows 95 off 64 megabyte CompactFlash cards. Card failures
were quite rare even after years of service.
More information about the mythtv-users