Il mio netbook ha un'unità flash anziché un disco rigido e sto usando Ubuntu Netbook Remix con ext3 come file system. Ho letto alcuni articoli sull'usura delle unità flash e le preoccupazioni principali sembrano essere:
- La quantità di cicli di scrittura: ogni cella può essere scritta solo per un numero limitato di volte ( Wikipedia ha numeri che vanno da 1.000 a 100.000)
- È possibile scrivere dati su un "settore" solo una volta, dopodiché è necessario cancellare l'intero blocco per riutilizzarlo - e questi blocchi vanno da 16 KB a 128 KB.
Si dice che si sommino in modo che i normali file system che non sono progettati per tenerne conto finiscano per usurarsi l'unità flash spostando piccole quantità di dati.
Ora non dubito che il problema sia teoricamente molto reale. Tuttavia, so che noi tecnici siamo facilmente portati via da interessanti problemi di ottimizzazione, come la progettazione di un file system alternativo per combattere l'usura del flash. Ad esempio, è fantastico eseguire l'ottimizzazione della memoria, ma se si finisce per salvare 100 KB di memoria quando sono disponibili centinaia di MB, non sta risolvendo un vero problema.
Ciò che alla fine ottengo da tutto ciò è che non dovrei usare i normali file system su unità flash perché consumano rapidamente l'unità. Ma non sono convinto. Quindi la domanda è: l' usura dell'unità flash è effettivamente rilevante nell'uso quotidiano e normale? Il mio laptop, usando ext3, sta andando a consumare la mia unità flash in pochi anni ... o tutto questo è piuttosto un problema teorico che riduce il tempo di utilizzo, ma solo di così poco che non accadrà mai in condizioni normali ? Oppure il livellamento dell'usura dell'hardware è già in uso sulle unità flash per netbook per risolvere il problema, in modo che un file system alternativo non farebbe nulla di buono?