HDD vs SSD Haltbarkeit [geschlossen]


17

Ich habe gehört, dass SSD weniger haltbar sind als HDD. Ist es wahr ?

Antworten:


11

Meine erste Reaktion auf Ihre Frage war: "Meine Erfahrung ist genau das Gegenteil." Lesen Sie weiter, warum, aber zuerst einige Hintergrundinformationen ...

Sowohl drehende als auch Festkörperlaufwerke haben eine begrenzte Lebensdauer. Es gibt einige, die der Meinung sind, dass SSDs bei gleichen Nutzungsmustern eine so gute oder bessere Lebensdauer haben als ähnliche rotierende Festplatten .

Beachten Sie jedoch, dass nicht alle SSDs gleich sind. Es gibt SLC-Laufwerke wie das Intel X25-E, die in der Regel viel teurer sind (300 US-Dollar für ein 32-GB-Laufwerk), aber auch beim Schreiben schneller und langlebiger sind. Die andere Architektur wird als MLC bezeichnet und ist billiger, kann aber beim Schreiben nicht so gut sein wie SLC und auch nicht so lange dauern, vor allem, weil die Speicherzellen in größeren Blöcken neu geschrieben werden müssen. Neuere SSDs haben jedoch eine bessere Management-Firmware und halten recht gut.

Aber zurück zu Ihrer Frage ... Alle in meiner kleinen Firma betreiben SSDs auf ihren Laptops. Ich habe mindestens ein Jahr lang einen Intel X25-M in meinem verwendet, vielleicht näher an zwei. Ich würde aus Gründen der Haltbarkeit nie wieder auf eine sich drehende Disc in meinem Hauptlaptop zurückgreifen.

Wenn Sie einen Laptop fallen lassen und sich die Festplatte dreht, müssen Sie die Festplatte mit ziemlicher Sicherheit ersetzen. Anfang dieses Jahres ließ ich meinen Laptop fallen, während er lief, und danach ließ er sich nicht einmal mehr einschalten. Ich musste im Grunde alles außer der CPU, dem RAM und der SSD ersetzen lassen (Motherboard, Display, die meisten Teile des Gehäuses ...). 3 oder 4 Jahre zuvor hatte ich einen ähnlichen Sturz mit einem rotierenden Antrieb. Danach überlebte es etwa eine Woche, erzeugte jedoch schnell Fehler.

In einem Laptop oder einer anderen stoßanfälligen Umgebung wie einem Tischler sind SSDs haltbarer.

Eine andere Sache zu berücksichtigen ist jedoch, wie sie scheitern. SSDs schlagen fehl, weil sie die Zellen nicht mehr löschen können. SSDs überschreiben keine Daten, sie verfügen in der Regel über einen Pool nicht verwendeter Blöcke, die gelöscht und für die Verwendung vorbereitet werden. Schreibvorgänge vorhandener Blöcke werden an diese neuen Speicherorte gesendet, anstatt vorhandene Daten zu löschen und zu schreiben. Rotierende Festplatten neigen zum Versagen, da die mechanischen Teile abgenutzt sind und beim Schreiben und Lesen Fehler auftreten.

Eine Theorie besagt, dass SSDs aufgrund von Problemen mit dem Schreibzyklus ausfallen. Sie können die Daten immer noch vom Laufwerk lesen, Sie können einfach nicht mehr schreiben. Machen Sie Ihre SSD zu einer schreibgeschützten Kopie Ihrer Daten, wenn ein Fehler aufgetreten ist.

Meine bisherigen Erfahrungen sind ziemlich begrenzt: Weniger als ein Dutzend Laufwerke über ein paar Jahre für SSD, mehr als tausend Laufwerke über 15 Jahre für Spinning. Bisher bin ich jedoch nicht der Meinung, dass die Haltbarkeit von SSDs im Vergleich zu sich drehenden Discs unzureichend ist, auch wenn sie nicht für Laptops geeignet sind. Einige der sehr frühen SSDs waren echt Mist, wir hatten eine 16 GB SSD eines Herstellers, die nach ein paar Wochen Einsatz abgestorben ist, und der Ersatz ist auch nach ein paar Wochen Einsatz abgestorben. Mit den aktuellen Produkten, seit der ersten Generation Intel X25-M, bin ich jedoch sehr zufrieden.


In der Theorie? In der Praxis! Sofern der Controller nicht ausfällt, verfügen SSDs lediglich über Zellen, die nach Erschöpfung der Drähte schreibgeschützt sind. Bis dahin sind sie bereits fünf oder mehr Generationen alt.
Mircea Chirea

1
@iconiK, der Grund, warum ich "theoretisch" sage, ist, dass dies nur die Flash-Hardware-Seite ausmacht. Ich habe keine praktischen Erfahrungen damit, wie die Dateisysteme darauf reagieren, dass das Laufwerk plötzlich schreibgeschützt wird, insbesondere im Hinblick darauf, dass es nicht möglich ist, Daten aus ihren Puffern in den Flash zu laden, was bedeutet, dass die Daten auf dem Flash möglicherweise nicht funktionieren sich in dem Zustand befinden, den Sie nach einem Aus- und Wiedereinschalten erhoffen. Ich erwarte nicht, dass mein Dateisystem in der Lage sein wird, nach einem solchen Fehler eine Kopie an fsck zu hängen. Es könnte passieren, aber ich wäre nicht überrascht, wenn es erstickt ...
Sean Reifschneider

Das gesamte Flash-Laufwerk wird nicht plötzlich in den Nur-Lese-Modus versetzt, nur einige Zellen, sodass Dateisysteme keine Probleme damit haben. Außerdem können Sie ein Volume direkt als schreibgeschützt bereitstellen, sodass nicht einmal der FS-Treiber darauf schreibt.
Mircea Chirea

@iconiK, das Mounten mit Lesezugriff setzt voraus, dass sich das Dateisystem in einem verwendbaren Zustand befindet. Wenn Daten in den Puffer geschrieben werden, in der falschen Reihenfolge in den Flash geschrieben werden und dann nicht alle Daten im Puffer geschrieben werden, könnte der Superblock auf Müll usw. verweisen. Auch hier könnte es funktionieren, aber ich würde es nicht tun sei überrascht, wenn es in einem Zustand gelassen wurde, der ziemlich unglücklich war. Natürlich werde ich auch weiterhin gute Backups haben. :-)
Sean Reifschneider

2
In der Folge haben wir am vergangenen Wochenende ein RAID-10-Array mit 8 Laufwerken und 10.000 U / min, das als NFS-Server für E-Mail-Speicher (Maildir) und Webseiten fungierte, durch ein 2,5-Zoll-Array ersetzt. Intel 600GB SSD und Leistung ging Weg, WAY up Es war amüsant mit etwas , das große Array zu ersetzen , die fit in meiner geschlossenen Hand..
Sean Reifschneider

13

langlebig (Vergleich haltbarer, Superlativ am haltbarsten):

able to resist wear, decay; lasting; enduring;

Das, was Sie gehört haben, besteht aus mehreren "Ebenen" der Wahrheit:

  • Sie haben nicht die gleiche Anzahl von Schreibzyklen auf einer SSD im Vergleich zu einer Festplatte. In diesem Punkt gewinnt die Festplatte (wie @ aking1012 richtig hervorhebt, können Sie nur so und so oft Daten auf eine einzelne Zelle in einer SSD schreiben ).
  • Sie können so viel von einer SSD lesen, wie Sie möchten. Da es sich nicht um rotierende, mechanische Dinge handelt, ist eine SSD wahrscheinlich langlebiger als eine Festplatte, wenn Sie nur Daten von ihr lesen .
  • Sie können eine SSD in die Luft werfen, gegen die Wand und ... ok, Sie können sie nicht mit einem Hammer zerschlagen ... aber Sie können diese SSD wieder in einen Computer stecken und es funktioniert immer noch. Unter diesem Aspekt ist eine Festplatte weniger langlebig als eine SSD

(Man könnte auch argumentieren, dass eine SSD, da sie Daten 'schneller' liest, nicht so lange laufen muss wie eine HDD und daher länger hält .. auch bekannt als langlebiger :))


3

Je nach Plattendichte ja. Wirklich dichte Platten versagen häufiger. SSD hat eine Haltbarkeit ab dem Zeitpunkt des Einsteckens (Daten drehen sich ständig und jede Ladezelle stoppt schließlich die Ladung)

edit: um das zu klären ... es gab einen Kommentar, der andeutete, dass ich unklar war

SSD hat KEINE Platten, aber eine begrenzte Haltbarkeitsdauer

Die Festplatte hat Platten, und je dichter die Platten sind, desto wahrscheinlicher ist es, dass sie schneller ausfallen


2
SSDs haben Platten?
Akira

Keine HDD hat Platten ... Ich dachte, ich war klar, ich nehme nicht an ... Klarstellung in Bearbeitung
RobotHumans

0

Für diejenigen, die sich fragen, wie viele Jahre eine typische SSD in Bezug auf das Schreiben von Daten auf die Nummer aushalten kann, sind ... etwa 50 Jahre! Die Software oder eine andere Hardware versagt also mit VIEL größerer Wahrscheinlichkeit, als Ihre Flash-Zellen abgenutzt sind.

Dies basiert auf einfachen Berechnungen, nach denen typische Flash-SSD-Zellen 2-mal beschrieben werden können. Zum 2-maligen Beschreiben von 64-GB-Festplatten mit einer maximalen Geschwindigkeit von 80 MB / s benötigen Sie: (2M x 64 GB) / (80 MB / s) = (2 x 64 G / 80) s = 1,6 Gs (was ungefähr 50 Jahren entspricht).

Vorausgesetzt, dass Sie wahrscheinlich weniger als 1M Zyklen Flash-SSD finden könnten, habe aber noch keinen gesehen.

Weitere Details finden Sie hier in der Zusammenfassung der SSD-Lebensdauer von Zsolt Kerekes .

Edit : Ich stehe korrigiert. Einige Laufwerke für Standardbenutzer sind bei ungewöhnlich starker Beanspruchung weniger leistungsfähig. Laufwerke können tatsächlich viel schneller ausfallen, nachdem sie ständig Daten darauf geschrieben haben. Nähte wie etwas anderes versagen, bevor NAND-Zellen versagen. Sehen Sie sich einen SSD-Dauertest auf The Tech Report an . Beachten Sie auch, dass Hersteller heutzutage in der Regel angeben, wie viele Daten Sie sicher auf Laufwerke schreiben können, anstatt anzugeben, wie oft Sie in Zellen schreiben können.

Beachten Sie, dass der Standardbenutzer diese Probleme auch nach Jahren intensiver Nutzung nicht hat. Viele Vorgänge erreichen Ihr Laufwerk einfach nicht. Mit Tools wie CrystalDiskInfo können Sie überprüfen, wie viele Bytes Sie auf Ihre Festplatte geschrieben haben. Wenn Sie weniger als 200-300 TB an Schreibvorgängen ausführen, sollte es Ihnen gut gehen. Um sicherzustellen, dass nur die Rohwerte der Metrik "Nicht korrigierbare Fehleranzahl" und "Neu zugewiesene Sektorenanzahl" überprüft werden . Wenn beide Null sind, hat sich Ihre SSD nicht wirklich abgenutzt. Anhand des Tests können Sie erkennen, dass Hunderte oder sogar Tausende Sektoren neu zugeordnet werden können, bevor das Laufwerk unbrauchbar wird. Noch neu zugewiesene Sektoren sind erste Anzeichen für Probleme und Sie könnten über einen Austausch nachdenken oder häufiger ein Backup erstellen ;-).


Leider werden einige Zellen viel häufiger beschrieben als andere. Sie können nicht absolut gleichmäßiges Schreiben voraussetzen, obwohl manche Laufwerks-Firmware dies möglicherweise versucht.
Bob

1
Das ist wahr, aber wenn eine Zelle nicht beschreibbar ist, wechselt der Controller für das System transparent zu einer anderen Zelle. Um die gesamte Festplatte unbeschreibbar zu machen, müssten alle Zellen beschrieben werden. Dies ist erst nach 50 Jahren möglich (kontinuierliches Schreiben mit voller Geschwindigkeit). Was ohnehin nicht realistisch ist (weil Sie Ihren PC die ganze Zeit eingeschaltet haben müssten und eine verrückte Anwendung haben müssten, die die ganze Zeit auf Ihre SSD schreibt).
Nux

1
Nur zur Vorsicht, dies ist eine veraltete Antwort. Neuere SSDs können aufgrund früherer Schreibvorgänge fehlschlagen. Tech Report hat alle Laufwerke, die sie geschrieben haben, innerhalb von 18 Monaten gestresst. siehe hier . Außerdem wurde der Artikel unter dem von Ihnen geposteten Link aktualisiert und beansprucht keine 2-Millionen-Schreibzykluserwartung mehr.
Kevin

Interessanter Test. Es scheint, dass etwas anderes versagt, bevor alle Zellen tatsächlich unbrauchbar sind. Die Annahmen, die ich bei der Berechnung getroffen habe, sind also nicht korrekt ... Trotzdem werden selbst relativ schwere Benutzer die Schreibbeschränkungen nicht erreichen. Was auch in dem Test erwähnt wird, den Sie ebenfalls verlinkt haben ... Trotzdem habe ich meine Antwort aktualisiert, um die Ergebnisse des Tests zu erwähnen. Vielen Dank!
Nux

np .. Ich bin damit einverstanden, dass die meisten Heimanwender diesen Fehlermodus für eine sehr lange Zeit nicht sehen werden. Ich würde es jedoch genau beobachten und im Wesentlichen unterversorgen, wenn Sie eines für so etwas wie ZFS ZIL + L2ARC verwenden, für alles, was eine umfangreiche Datenbank, einen Medienlogger oder was Sie haben. Ein weiterer Faktor, von dem ich denke, dass er für eine ältere Technologie gilt. Neuere Geräte verwenden physikalisch kleinere Zellen und Codierungen mit mehreren Ladezuständen, um eine höhere Speicherdichte zu erzielen. Beide machen sie zerbrechlicher als ältere Technologien.
Kevin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.