Mi netbook tiene una unidad flash en lugar de una unidad de disco duro, y estoy usando Ubuntu Netbook Remix con ext3 como sistema de archivos. He leído algunos artículos sobre el desgaste de la unidad flash, y las principales preocupaciones parecen ser:
- La cantidad de ciclos de escritura: cada celda se puede escribir solo una cantidad limitada de veces ( Wikipedia tiene números que van de 1,000 a 100,000)
- Solo puede escribir datos en un "sector" una vez, y después de eso, se debe borrar todo el bloque para volver a usarlo, y estos bloques oscilan entre 16 KB y 128 KB.
Se dice que se suman para que los sistemas de archivos normales que no están diseñados para tener esto en cuenta terminen desgastando la unidad flash al mover pequeñas cantidades de datos.
Ahora no dudo que el problema es teóricamente muy real. Sin embargo, sé que las personas tecnológicas nos dejamos llevar fácilmente por problemas de optimización interesantes, como el diseño de un sistema de archivos alternativo para combatir el desgaste del flash. Por ejemplo, es excelente optimizar la memoria, pero si termina ahorrando 100 KB de memoria cuando hay cientos de MB disponibles de todos modos, no está solucionando un problema real.
Lo que termino obteniendo de todo esto es que no debería usar sistemas de archivos normales en unidades flash porque se comen rápidamente la unidad. Pero no estoy convencido. Entonces, la pregunta es: ¿el desgaste de la unidad flash es realmente relevante en el uso diario y normal? ¿Mi computadora portátil, usando ext3, se va a comer mi unidad flash en pocos años ... o todo esto es más bien un problema teórico que reduce el tiempo de uso, pero tan poco que nunca sucederá en condiciones normales? ? ¿O es transparente, la nivelación de desgaste de hardware ya se está utilizando en las unidades flash de netbook para solucionar el problema, de modo que un sistema de archivos alternativo no sirva de nada?