Wir führen Softwareentwicklung (Visual C ++) unter Windows durch und hatten bereits einige Fälle, in denen Entwickler, die SSD-Festplatten mit Windows XP verwenden, ihre Festplatten nach einem (ein, 1) Jahr der Nutzung ersetzen mussten, weil sie defekt waren. (Zeitrahmen 2010 - 2012)
Vieles zu kompilieren bedeutet natürlich eine sehr hohe Anzahl von Schreibvorgängen - Visual Studio Compiler schreibt neben vielen Build-Artefakten, die ohnehin von einem normalen C ++ - Projekt erstellt wurden, gerne viele temporäre Dateien.
Jetzt weiß ich, dass der TRIM- Befehl unter XP nicht unterstützt wird, aber ich habe immer verstanden, dass dies eine Leistungssache ist, keine Langlebigkeitssache für die Laufwerke?
Angesichts der Behauptung, dass ein modernes (ish) SSD-Laufwerk bei vollständiger Schreibauslastung 51 Jahre halten sollte , wie kann es sein, dass ein Entwickler, der selbst an einem 8-Stunden-Arbeitstag viele Kompilierungen durchführt, seine SSD in den Papierkorb werfen kann - und was hat das mit Windows XP (vs. Win 7) zu tun ?
Hinweis: Dies ist ein Entwickler-Shop, daher hat natürlich jeder seine eigene kluge Erklärung für dies und das. Da es sich jedoch um einen Entwickler-Shop handelt, liegt das Fachwissen der Menschen hier in der SW-Entwicklung und nicht in der HW-Zuverlässigkeit.
Und angesichts all der Mythen über SSD-Festplatten im Internet fällt es mir wirklich schwer, verlässliche Informationen darüber zu finden, warum eine SSD unter Windows XP früher (oder sowieso) ausfallen sollte.
HAFTUNGSAUSSCHLUSS : Beachten Sie, dass ich nicht unbedingt behaupte, dass diese SSD-Festplatten wirklich kaputt waren, weil sie unter Windows XP mit einem Schreibmuster verwendet wurden. Ich frage , ob es Beweise dafür gibt (weil meine Mitarbeiter dies behaupteten), dass ein SSD-Laufwerk unter XP früher ausfällt als sonst (wegen fehlendem TRIM oder aus anderen Gründen) ...
Nachdem ich ein paar Links gefolgt bin, möchte ich besonders die am besten bewertete Antwort auf die Frage SSD unter Windows XP hervorheben . (Beachten Sie, dass diese Antwort (aus dem Jahr 2010) ein Zitat des Artikels ist - aus dem Jahr 2007 (!) -, auf das verwiesen wird. Der Kern des Artikels / der Antwort scheint zu sein, dass SSD-Laufwerke mit vielen Schreibvorgängen kaputt gehen können und dass XP in dieser Hinsicht irgendwie (?) schlechter ist. Angesichts der 51-jährigen Behauptung, auf die ich oben verwiesen habe, ergeben die Aussagen in dieser Antwort für mich keinen Sinn .
Es gibt auch den MS-Artikel aus dem Jahr 2009 , in dem der einzige Hinweis auf TRIM und Verschleiß lautet:
Als zusätzlichen Vorteil , die Ordnungs - Betrieb SSDs helfen können , reduzieren den Verschleiß , indem die Notwendigkeit für viele Merge - Operationen auftreten.
Aber der gleiche Artikel sagt unter Flash abgenutzt :
An einem gewissen Punkt einfach eine Flash - Zelle nicht mehr funktioniert (...) Wenn häufig aktualisierten Daten (zB eine Dateisystem - Protokolldatei) immer in den gleichen Zellen gespeichert wurden, würden diese Zellen mehr verschleißen schnell (...) Wear Leveling Die Flash-Controller-Firmware verwendet Logik , um Schreibvorgänge (...) zu verteilen, die die meisten Geräte unter normalen Desktop- / Laptop-Workloads über Jahre hinweg ausführen .
Während es für MS sinnvoll schien, im TRIM-Befehlsabschnitt einen zusätzlichen Nutzen für die Tragezeit zu erwähnen, erwähnte die Firmware des Laufwerks auch den Hauptfaktor für die Wartung des Laufwerks durch die Verteilung von Schreibvorgängen.
Wirklich, das macht mich ziemlich verwirrt!?! :-)
Antworten:
Ein weiteres großes Problem ist die Partitionsausrichtung: Windows XP richtet sich standardmäßig nach dem alten Festplattenstil aus, SSDs benötigen jedoch eine interne 4-KB-Ausrichtung. Andernfalls verdoppeln Sie das Schreibvolumen, da sich viele Dinge intern überschneiden. (Ich bin nicht wirklich qualifiziert, ausführlich darüber zu sprechen, also kann vielleicht jemand darauf näher eingehen - es ist nicht wirklich mein Fachgebiet.)
Trotzdem bin ich immer noch ziemlich überrascht, wenn Ihre Festplatten so schnell ausfallen. SSDs können ziemlich fehleranfällig sein, wenn Sie nicht genau überlegen, was Sie kaufen. Dies würde mich bei OCZ- oder Crucial-SSDs nicht annähernd so überraschen wie bei Intel-SSDs (für die ich auf XP-Computern in Dutzenden ohne Probleme bürgen kann ).
Meine persönliche Meinung? XP hilft vielleicht nicht, aber es ist wahrscheinlich meistens ein roter Hering.
quelle
TRIM ist auch gut, um den Zustand des Laufwerks aufrechtzuerhalten. Der Grund ist einfach: Beim Schreiben einer SSD werden Blöcke sehr oft ausgetauscht, um die maximale Anzahl von Schreibvorgängen für jeden Block zu begrenzen.
Auf einer nie gekürzten SSD sind die einzigen verfügbaren Blöcke zum Austauschen diejenigen aus dem reservierten freien Speicherplatz (Blöcke, auf die nicht direkt zugegriffen werden kann, da auf der SSD intern mehr Flash-Speicher verfügbar ist, als sie nach außen bietet).
Auf einer gut beschnittenen SSD enthält der Pool verfügbarer Blöcke auch diejenigen, die auf der Festplatte frei sind. Daher können die Schreiboperationen auf mehrere Blöcke verteilt werden.
quelle
Ich kann mir nicht vorstellen, wie verschiedene Varianten eines Betriebssystems die MTBF einer SSD reduzieren können! Die gesamte Idee einer SSD besteht darin, die Speicherzuverlässigkeit, die Zugriffszeiten und die Lebenserwartung des Speichermediums zu erhöhen. Wie vielen SSDs ist das passiert? Haben Sie mit verschiedenen SSD-Herstellern experimentiert?
quelle