On Sunday 28 September 2008 00:18:35 Stroller wrote:
> > Since they are not frequently updated and have minimal installed  
> > software
> > (iptables on firewalls and DNS on DNS servers) accompanied by the
> > fact that most devices have internal wear leveling; it should take
> > many years to reach the write cycle limits?
>
> I've read a fair little bit about this subject and never gotten a  
> definitive answer on what is "safe", but AIUI the wear-levelling on  
> flash memory is filesystem-dependent. Thus it may work fabulously well  
> for FAT filesystems, and not at all for EXT.

Rule of thumb:

The problem is that the ability for individual memory cells to reliably 
perform writes deteriorates over time. Cheap and nasty devices can start to 
fail after 10,000 writes to a cell, the better devices can often cope with 
100,000 writes to a single cell.

The reason there is little definitive data is that it isn't a definitive 
problem - the variables vary wildly. Like you say, some filesystems do wear 
levelling (some better than others), some use cases are frugal with their 
writes, and the device itself has enormous variance as to when it will stop 
performing as expected.

The numbers above must be interpreted as the maximum number of writes where 
the manufacturer is still prepared to guarantee the device. 

-- 
alan dot mckinnon at gmail dot com

Reply via email to