Mein Netbook hat ein Flash-Laufwerk anstelle eines Festplattenlaufwerks und ich verwende Ubuntu Netbook Remix mit ext3 als Dateisystem. Ich habe einige Artikel über den Verschleiß von Flash-Laufwerken gelesen und die Hauptsorgen scheinen folgende zu sein:
- Die Anzahl der Schreibzyklen - jede Zelle kann nur eine begrenzte Anzahl von Malen geschrieben werden ( Wikipedia hat Zahlen zwischen 1.000 und 100.000)
- Sie können Daten nur einmal auf einen "Sektor" schreiben, und danach muss der gesamte Block gelöscht werden, um ihn wieder zu verwenden - und diese Blöcke haben einen Umfang von 16 KB bis 128 KB.
Diese addieren sich, so dass normale Dateisysteme, die dies nicht berücksichtigen, das Flash-Laufwerk durch das Verschieben kleiner Datenmengen verschleißen.
Jetzt bezweifle ich nicht, dass das Problem theoretisch sehr real ist. Aber ich weiß , wir Tech Menschen leicht mitreißen durch interessante Optimierungsprobleme, wie die Gestaltung einer weg alternative Dateisystem zur Bekämpfung von Flash - Verschleiß. Zum Beispiel ist es toll, Speicheroptimierung durchzuführen, aber wenn Sie am Ende 100 KB Speicher einsparen, obwohl ohnehin Hunderte von MB verfügbar sind, ist dies kein echtes Problem.
Das Ergebnis ist, dass ich auf Flash-Laufwerken keine normalen Dateisysteme verwenden sollte, da diese das Laufwerk schnell aufbrauchen. Aber ich bin nicht überzeugt. Die Frage ist also: Ist der Verschleiß des Flash-Laufwerks im normalen Gebrauch tatsächlich relevant? Wird mein Laptop mit ext3 in ein paar Jahren meinen Flash-Speicher aufbrauchen? Oder ist das alles eher ein theoretisches Problem, das die Nutzungszeit verkürzt, aber nur um so wenig, dass es unter normalen Bedingungen niemals passieren wird ? Oder wird transparentes Hardware Wear Leveling bereits für Netbook-Flash-Laufwerke verwendet, um das Problem zu beheben, sodass ein alternatives Dateisystem nicht einmal von Nutzen ist?