Das Problem des Lesens alter Daten Samsung 840 Evo betraf 840 und andere Festkörper

Festplattenleistung abhängig von der Temperatur


Im vergangenen Herbst wurde bekannt, dass das Solid-State-Laufwerk Samsung 840 Evo beim Lesen alter Daten an Geschwindigkeit verliert. Die vor mehr als einem Monat aufgezeichneten Informationen konnten nur mit einem Leistungsabfall gelesen werden, und Samsung veröffentlichte bald einen Patch mit einem Update der Firmware, mit dem dieses Problem gelöst werden sollte. Dann wurde angezeigt, dass die Spannungen für Zellen mit alten Daten falsch kalibriert wurden. Wie sich später herausstellte, blieb das Problem weiterhin bestehen, und das zweite Update , bei dem die alten Daten im Hintergrund regelmäßig überschrieben werden, sollte es lösen . Per Hansson fand heraus, dass auch andere Samsung-Laufwerke mit TLC-NAND-Speicher von einer Verschlechterung betroffen sind.

Samsung 840 Evo - Laufwerke von 120 Gigabyte auf 1 „ehrliches“ Terabyte, verfügbar in Formfaktoren für die Verbindung über SATA und mSATA. Unmittelbar nach dem Erscheinen gehörten sie dank einer aggressiven Preispolitik und guter Eigenschaften zu den besten Festkörpern für den Heimgebrauch. Nach einiger Zeit bemerkten die Benutzer etwas Seltsames: Die vor einigen Monaten aufgezeichneten Daten konnten nicht mehr mit voller Geschwindigkeit gelesen werden. Manchmal sank die Lesegeschwindigkeit auf 30 MB / s. Kürzlich aufgezeichnete Daten wurden jedoch immer mit einer Geschwindigkeit von bis zu 500 MB / s gelesen - so schnell wie jeder Benchmark, der einen neuen Informationsblock für den Test schreibt. Es dauerte nur wenige Wochen, bis sich die Lesegeschwindigkeit verringerte. Bis Oktober 2014 ein Diskussionsthreadoverclock.net umfasste hundert Seiten. Vor sechs Monaten manifestierte sich das Problem. Samsung erkannte das Problem schnell und versprach, einen Patch zu veröffentlichen. Ende Oktober wurde ein spezielles Dienstprogramm für 2,5-Zoll-Laufwerke (EXT0CB6Q) und mSATA-Laufwerke (EXT42B6Q) veröffentlicht. Das Programm führte zwei einfache Schritte aus:






  • . , NAND- . , : SLC NAND , . MLC NAND , , . TLC NAND , .



    , , , . 500 / 50 / — 10 . , . : , , .
  • . Performance Restoration Software . 8 , , .

Wie sich später herausstellte, war der erste Versuch, die Situation zu korrigieren, nicht erfolgreich. Das Problem trat wieder auf. Samsung begann mit der Arbeit an einer neuen Version der Firmware (EXT0DB6Q). Dieses Mal wurde jedoch beschlossen, die Laufwerke regelmäßig im Hintergrund zu überschreiben, anstatt die Algorithmen zum Lesen alter Daten zu ändern. Diese Lösung kann nicht als elegant bezeichnet werden: Die NAND-Speicherzellen nutzen sich beim Schreiben und Löschen ab, sodass die Lebensdauer des Laufwerks abnimmt. Wie eine Studie von Tech Report zeigt , verfügen moderne Solid-State-Laufwerke über eine gute Ressource.

Zum Zeitpunkt des Schreibens von Hansson wurde das Update nur für das 2,5-Zoll-Modell 840 Evo veröffentlicht, und die Besitzer des Laufwerksformfaktors mSATA müssen geduldig sein. Auch neue Firmwarefunktioniert nicht gut mit der Implementierung des TRIM-Befehls in der Linux-Betriebssystemfamilie (die Firmware unterstützt TRIM in der Warteschlange nicht, obwohl das Gegenteil angegeben ist). Ein wichtiges Detail des neuesten Updates ist die Erkennung eines Fehlers nicht in der Firmware von Laufwerken, sondern in Samsung TLC NAND-Chips. Wahrscheinlich kann der Hersteller keinen solchen Algorithmus schreiben, der die Alterung von Informationen in den Zellen berücksichtigen könnte, daher wird vorgeschlagen, sie neu zu schreiben.

Samsung behauptet, dass das Problem nur beim 840 Evo liegt. Aber das ist nicht so. Es gibt andere Versionen zum Einbetten, z. B. Samsung PM851, das in Dell-Produkte integriert wird. In Foren berichten Benutzeretwa die gleichen Probleme mit der Lesegeschwindigkeit. Eingebettete Versionen von Samsung-Laufwerken sind auch auf den Laptops Razer Blade Pro und Microsoft Surface Pro 3 zu finden. Im letzteren Fall veröffentlichte Samsung ein Firmware-Update, löschte es jedoch später ohne Erklärung von der Website.

Ein weiteres potenziell betroffenes Produkt könnte das Samsung 845DC Evo sein , eine Version des Laufwerks für Unternehmen, wie auf der Website angegeben, das speziell für „intensive Leseanwendungen“ entwickelt wurde. Der 845DC Evo verwendet dieselben TLC-NAND-Chips wie der 840 Evo - K90KGY8S7M-CCK0. Samsung wird wahrscheinlich die besten Komponenten für industrielle Solid-State-Laufwerke auswählen. Daher kann es einige Zeit dauern, bis die Lesegeschwindigkeit abnimmt und eine hitzige Diskussion in den Foren beginnt.

Schließlich gibt es das Modell 840 (ohne Evo im Namen), das zuerst den TLC-NAND-Speicher verwendete. Derzeit wurde kein Firmware-Update für dieses Laufwerk veröffentlicht. Obwohl hier ein Rückgang der Lesegeschwindigkeit erkennbar ist, erkennt Samsung das Problem nicht. Früher sagte Samsung Deutschland, dass die alten Daten des 840 langsamer gelesen werden, aber später wurde dies in Unternehmensberichten bestritten. Hier ist die Antwort von Samsung auf die Frage der Veröffentlichung von PC Per.

PC Per: Wird es ein Firmware-Update für andere Samsung TLC-SSDs geben, das dieses Problem mit der Lesegeschwindigkeit ebenfalls demonstriert? Wenn ja, in welchem ​​Zeitraum und für welche Modelle werden neue Firmware-Versionen veröffentlicht?
Samsung: Dieses Problem wird nur für 840 Evo-SSDs gemeldet.

Hansson zitiert Daten, die er aus Benutzerbeiträgen aus Foren gesammelt hat:

  • Der 840 Evo verwendet TLC NAND mit einer 19-nm-Prozesstechnologie und benötigt 8 Wochen zum Abbau.
  • Der übliche 840 basiert auf einem 21-nm-DC-NAND, für das Altern sind 40 Wochen erforderlich.

Unten sehen Sie den Rückgang der Lesegeschwindigkeit beim 840. Der Test wurde von Hansson auf einem Lenovo ThinkPad T530-Laptop unter Windows 7 durchgeführt. Als Hauptlaufwerk wurde der Plextor M5M mSATA und als zusätzlicher das Samsung 840 verwendet. In HD Tune wurde eine Blockgröße von 64 KB festgelegt. Leere 40 GB werden durch eine Verschlechterung der Lesegeschwindigkeit nicht beeinträchtigt, sodass eine Spitzenleistung von 375 MB / s erreicht wird. Sie können sehen, dass der erste Teil einen besonders starken Rückgang der Lesegeschwindigkeit aufweist - dies geschah aufgrund des Klonens einer normalen Festplatte auf einem Compaq-Laptop, und die ersten 13 GB enthalten eine Wiederherstellungspartition. Bei diesen 13 GB, die noch nie überschrieben wurden, fällt ein Spitzenwert von zwei leeren Gigabyte auf. Angesichts des Problems, den 840 Evo zu lesen, hat der Techie007-Benutzer des overclock.net-Forums ein sehr nützliches Dienstprogramm erstellt



SSD Read Speed ​​Tester , mit dem Sie eine grafische Darstellung der Leistung beim Lesen einzelner Dateien in Abhängigkeit von ihrem Alter erhalten können. Hansson überprüfte auch seinen 840 und kam zu dem Schluss, dass das Leseproblem bestätigt wurde. Die Visualisierung des Ergebnisses ist auf 99 Wochen begrenzt, und die Daten auf der Festplatte waren älter. Hansson zeichnete ein Diagramm in Excel unter Verwendung von Rohdaten, Tage sind auf der Abszisse aufgetragen. Bei der Analyse der Ergebnisse der Daten wird deutlich, dass die Datei umso schlechter gelesen wird, je älter sie ist. Zum Vergleich: Dies ist das Ergebnis des Samsung 840 Pro, das MLC-NAND-Speicherzellen verwendet, die jeweils zwei Bits speichern und nur die Kalibrierung von nur vier Spannungspegeln erfordern. Es gibt keinen Abfall der Lesegeschwindigkeit.











Eine weitere interessante Beobachtung war die Abhängigkeit der Leistung von der Temperatur. Die Benchmark-Ergebnisse „schwebten“, und Hansson stellte fest, dass dies auf die Temperatur des Laufwerks zurückzuführen ist. Je wärmer der 840, desto besser werden die alten Daten gelesen. Dies gilt jedoch möglicherweise nicht für alle Arten von Festkörperkörpern - sie können auf eine andere Temperatur kalibriert werden. Es ist auch unmöglich, die Temperatur über den Schwellenwert zu erhöhen: Wenn der Controller überhitzt , wird die Datenübertragungsrate begrenzt. Diese Phänomene unterstreichen erneut, wie kompliziert die Korrektur des Lesealgorithmus ist. Bei 15 ° C ist die Geschwindigkeit deutlich niedriger als bei 40 ° C. Je heißer das Laufwerk, desto besser werden die alten Daten gelesen, aber die maximale Lesegeschwindigkeit verbessert sich nicht.







Es ist nicht bekannt, ob Samsung ein Leseproblem für andere TLC NAND-SSDs erkennt oder ob der koreanische Riese weiterhin Beschwerden von Nutzern zurückweist. Ein Firmware-Update für das Samsung 840 Evo ist im Programm Samsung Magician 4.6 verfügbar, das unter http://www.samsung.com/samsungssd/ oder an derselben Stelle wie ISO-Images heruntergeladen werden kann.

All Articles