SSD Innenleben: Disk- vs. Datenmanagment

Ambrosius

Well-known member
Registriert
23 Juni 2022
Beiträge
981
hab nun mehrfach auch von anderen Festplattenherstellern über schwache Controller in SSDs Wind gekriegt, jüngst auch die Kingston A400 wo der Controller über den Jordan gegangen ist. Oft ist auch die Firmware dran schuld, dass nicht alles richtig sitzt, und ich muss ehrlich gestehen inzwischen kann ich mir gar keine neue Platte mehr kaufen ohne nicht vorher tagelang zu recherchieren 'wo der Haken dabei ist'

Ich hab mit der 860 Pro immer gute Erfahrungen gemacht, aber die ist inzwischen fast komplett aus dem Markt verschwunden und für unsereiner der gerne alte TPs wiederaufbereitet sind 2,5 Zöller unverzichtbar.

Deswegen wollt ich mal in die Runde fragen, ob jemand gute Alternativen zu der 860 Pro kennt, die nicht überproportional mit fehlerhafte Komponenten auffällig geworden sind..


Edit vom 30.01.2023:

Da das Thema SSD Verlässlichkeit der Samsung 860 Pro hier ausgiebig und leidenschaftlich um themenverwandte Randbereiche erweitert wurde, habe ich es zum Anlass genommen, den Threadtitel zu ändern um die allgemeine Debatte rund um das Innengeschehen einer SSD in Beziehung zum gemeinen User und dem OS aka Betriebssystem weiter fortzusetzen zu können!
 
Zuletzt bearbeitet:
MLC wirst du heute am Markt nur noch... selten... finden und wenn, dann sehr teuer.
Ich habe eine Crucial MX500 mit 2TB, die sieht aktuell so aus:
1674937755540.png
Ich kann dir gerade die TBW nicht aus dem Kopf und Windows nicht gebootet und mein Linux liest sie offensichtlich nicht aus.
Aber Samsung (auch die TLC) und Crucial sind bei mir bisher sehr zuverlässig.
 
Ich würde hier auf nicht ganz so günstiges, wie die A400 (Einsteiger Segment) setzen, auch mit TLC:

- Crucial BX100, MX500, MX100
- Samsung 860Evo, PM861, PM871(a), so alles das, was @StarManni hier die letzten Jahre im Forum angeboten hat, ist ganz brauchbar gewesen
- Sandisk Ultra 3D
- Alte Intels (320er z.B. ), aber die sind halt schon sehr rustikal bzw. im Vergleich halt Lahm, dafür meist eine gute Dauerbelastung
- Viele SSDs mit SF2281 Controller damals und zwingend (!) aktueller Firmware, aber auch hier ist die Maximalpeformance oftmals nicht mehr so gut



Ich persönlich finde bei einer ernsthaften Verwendung mit starkem Füllgrad und/oder hoher Schreiblast sollte es u.a. eine SSD mit DRAM sein im S-ATA Umfeld, NVME SSDs nutzen den RAM für den Cache.

Aus Erfahrung kann ich von Cacheless SSDs, sowie billigen USB Sticks bei vielen Schreiboperationen (also so 5-10 GB Aufwärts) mit über 50-60% Füllgrad abraten, wie z.B. selbst getestet/verbaut:

- SanDisk SSD Plus 1 TB (Überhitzt, System friert ein, gab auf Garantie die o.g. Ulltra 3D)
- Intenso HIGH 240GB (Nach 40GB Dauerschreibbelastung brach die Schreibgeschwindigkeit auf unter 5MB ein)
- Sandisk BX500 480GB (in etwa ebenso)
- Sandisk Ultra 3.0 USB Stick mit 32 und 64 GB, nach etwa 50% Füllgrad schreibt das Ding mit unter 10 MB/s

Cacheless sollten aber für die meisten Anwedungsfälle (OS Starten, Browser öffnen, Mails checken) locker reichen.

Finger nur weg von der Crucial BX200 :-D

Habe z.B.: bei Lapstore schon mal "Marken-SSDs" gebraucht gekauft. Eine 300GB Intel 320 Werkelt in meinem X260, zieht jetzt nicht die billigsten Intenso/Crucials vom Teller, was die alltägliche Performance angeht, aber egal:

 
MLC wirst du heute am Markt nur noch... selten... finden und wenn, dann sehr teuer.
Ja das ist ja mein Problem.

Die MX500 sind absolut in Ordnung und sind auch sehr zuverlässig. Hab ich ja auch. Die BX Reihe hab ich hingegen immer auch ignoriert, Bei QLC setze ich grundsätzlich auch die Grenze.

Bei der habe ich höchstpersönlich einen Controllerschaden erlitten. Ist sehr böse geendet
Beitrag automatisch zusammengeführt:

Linux liest sie offensichtlich nicht aus
Versuch mal mit gparted die sdx zu öffnen und dann müsste iwo SMART Werte angeklickt werden können
 
Ich kann dir gerade die TBW nicht aus dem Kopf und Windows nicht gebootet und mein Linux liest sie offensichtlich nicht aus.
Dafür gibt es doch die smartmontools. Hier mal der Output von meiner Crucial MX500 in meinem alten T410:


Code:
# smartctl -A /dev/sda
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.1.8-arch1-1] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   100   100   000    Pre-fail  Always       -       0
  5 Reallocate_NAND_Blk_Cnt 0x0032   100   100   010    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       3448
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       1896
171 Program_Fail_Count      0x0032   100   100   000    Old_age   Always       -       0
172 Erase_Fail_Count        0x0032   100   100   000    Old_age   Always       -       0
173 Ave_Block-Erase_Count   0x0032   096   096   000    Old_age   Always       -       65
174 Unexpect_Power_Loss_Ct  0x0032   100   100   000    Old_age   Always       -       16
180 Unused_Reserve_NAND_Blk 0x0033   000   000   000    Pre-fail  Always       -       30
183 SATA_Interfac_Downshift 0x0032   100   100   000    Old_age   Always       -       0
184 Error_Correction_Count  0x0032   100   100   000    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   072   038   000    Old_age   Always       -       28 (Min/Max 0/62)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_ECC_Cnt 0x0032   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   100   100   000    Old_age   Always       -       0
202 Percent_Lifetime_Remain 0x0030   096   096   001    Old_age   Offline      -       4
206 Write_Error_Rate        0x000e   100   100   000    Old_age   Always       -       0
210 Success_RAIN_Recov_Cnt  0x0032   100   100   000    Old_age   Always       -       0
246 Total_LBAs_Written      0x0032   100   100   000    Old_age   Always       -       7362153541
247 Host_Program_Page_Count 0x0032   100   100   000    Old_age   Always       -       131838956
248 FTL_Program_Page_Count  0x0032   100   100   000    Old_age   Always       -       222856260

Ein LBA sind auf der SSD 512 Byte. Also sind da ca. 3.7TB geschrieben, was 4% Lebensdauer verbraucht hat.
 
Ganz genau, und KDE und Gnome haben auch Frontend Apps dazu.

Was mich halt bei SSDs schonalange beschäftigt ist die Unterstützung durch die Hersteller per Firmware Updates und dergleichen.

Der Samsung Skandal von vor paar Jahren wo sie den Phoenix Controller durch ihren Elpis klammheimlich ersetzt haben. Das war bei den 970 Evo plus besonders ein großes Thema. Die 990 pro hat jüngst wieder einen Skandal durch vorzeitigen Tod was mir auch Kopfschmerzen bereitet.
 
Ja, sorry. Ich schaue morgen nochmal. War halt eben mal so aus dem Ärmel.

Ich verstehe jetzt nur nicht, was genau du denn willst? Wir sind uns doch offensichtlich einig: TLC und entweder Samsung oder Crucial MX. Die MX500 gibt es auch nach wie vor käuflich zu erwerben.
Wenn es um Nvme geht kann ich nur sagen: Auf die Samsung 980 Pro gehört unbedingt ein Heatsink. In meinem Laptop an PCIe 3.0 (also nicht maximal möglicher Geschwindigkeit) wurde der Controller bis zu 98° warm, mit einer einfachen Kupferplatte mit Wärmeleitpad kommt der Controller nur noch auf 78°.
 
Ich verstehe jetzt nur nicht, was genau du denn willst?
Ich suche vornehmlich nach Alternativen zur 960 Pro. Das war ne 2,5''. Eine 970 Pro wurde nie releast. Das war sozusagen die letzte ihrer Art.
Ich weiss viele sind der Meinung dass heutzuzage MLC nicht mehr unbedingt sein muss, aber iwie fühle ich mich dabei wohler zu wissen dass ich meine Daten nicht auf ner B-Platte drauf habe. Dazu muss ich sagen ich bin halt auch ein gebrandmarktes Kind.
 
Ich habe da eine kurze Frage am Rande:
Ich habe mir für ältere Notebooks gerade 5 Stück von diesen über Preisvorschlag á 10 € gekauft, da mir 128 GB für meine Zwecke ausreichen:

Was ist von denen zu halten? Die sind ja MLC, aber eben alt. Empfiehlt sich da jetzt auch ein Firmware-Update und falls ja, wie führt man das durch? Ich habe bisher noch bei keiner Festplatte ein Update durchgeführt, lese aber immer wieder, dass das durchaus sinnvoll ist.

Dass die SMART-Werte natürlich Glücksache sind, ist mir klar, die Tatsache, dass sie SATA II sind, ist bei meinem Einsatzzweck nicht relevant.
 
Na dann...
Code:
# smartctl -A /dev/sda
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-58-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   100   100   000    Pre-fail  Always       -       0
  5 Reallocate_NAND_Blk_Cnt 0x0032   100   100   010    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       2772
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       398
171 Program_Fail_Count      0x0032   100   100   000    Old_age   Always       -       0
172 Erase_Fail_Count        0x0032   100   100   000    Old_age   Always       -       0
173 Ave_Block-Erase_Count   0x0032   100   100   000    Old_age   Always       -       7
174 Unexpect_Power_Loss_Ct  0x0032   100   100   000    Old_age   Always       -       6
180 Unused_Reserve_NAND_Blk 0x0033   000   000   000    Pre-fail  Always       -       121
183 SATA_Interfac_Downshift 0x0032   100   100   000    Old_age   Always       -       0
184 Error_Correction_Count  0x0032   100   100   000    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   074   051   000    Old_age   Always       -       26 (Min/Max 0/49)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_ECC_Cnt 0x0032   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   100   100   000    Old_age   Always       -       0
202 Percent_Lifetime_Remain 0x0030   100   100   001    Old_age   Offline      -       0
206 Write_Error_Rate        0x000e   100   100   000    Old_age   Always       -       0
210 Success_RAIN_Recov_Cnt  0x0032   100   100   000    Old_age   Always       -       0
246 Total_LBAs_Written      0x0032   100   100   000    Old_age   Always       -       8197891270
247 Host_Program_Page_Count 0x0032   100   100   000    Old_age   Always       -       76821357
248 FTL_Program_Page_Count  0x0032   100   100   000    Old_age   Always       -       73779371
Also rund 4TBW.

Wenn es dir wirklich explizit um etwas halbwegs äquivalentes zur 860 Pro geht, dann musst du zumindest halt die garantierten TBW anschauen (wobei das auch nur ein Wert ist... Montagsprodukte kann man immer haben).
Die 860 Pro hatte 1200TBW pro Terrabyte Kapazität. Und das ist schwer noch zu finden.
Die 870 Evo bietet zumindest 600TBW, die WD Red bieten auch ~650TBW.
 
Was ist von denen zu halten? Die sind ja MLC, aber eben alt. Empfiehlt sich da jetzt auch ein Firmware-Update und falls ja, wie führt man das durch? Ich habe bisher noch bei keiner Festplatte ein Update durchgeführt, lese aber immer wieder, dass das durchaus sinnvoll ist.

Dass die SMART-Werte natürlich Glücksache sind, ist mir klar, die Tatsache, dass sie SATA II sind, ist bei meinem Einsatzzweck nicht relevant.

Dazu kann ich auch nichts so ad hoc sagen, wenn du die Serien- oder Modelnummer bei Samsung eingibst, findest du entweder die letzte Firmware oder wenns halt EOL ist dann nicht, manchmal wird es auch vom OS bereitgestellt, kommt aber auf den Einzelfall an, weiss net ob das so gängig ist.

Ansonsten für neue SSDs gilt: das hauseigene SSD Tool, bei Samsung: Magician, SK Hynix hatte da iwas mit Easy.., SanDisk Hat ein eigenes Dashboard usw...dort wird die SSD sofort erkannt, wenn unterstützt, und wenn was da ist, wirds auch zur Installation angeboten.


Samsung Semiconductor Support Seite...
 
Zuletzt bearbeitet:
Samsung spielt was Controller angeht in einer eigenen Liga. Crucial und andere Top-Marken nutzen eben auch die Silicon Motion Controller die "ok" sind, aber dennoch nicht an die Reputation von Samsung ran kommen. Der Unterschied zwischen Evo und Pro ist nicht der Controller sondern eben TLC vs MLC. Hol dir 'ne 870 Evo.
 
Der Unterschied zwischen Evo und Pro ist nicht der Controller sondern eben TLC vs MLC.
Das habe ich auch nicht angezweifelt. Ich habe mich eigentlich auf diese Thematik bezogen gehabt, das vor zwei Jahren Welle gemacht hat. Dabei ist was WD und Crucial gemacht hat weitaus verwerflicher als was Samsung sich da geleistet hat..
 
Das habe ich auch nicht angezweifelt. Ich habe mich eigentlich auf diese Thematik bezogen gehabt,
Hab mir vor kurzem eine 970 Pro mit 2TB in meinen T480s gesetzt. Ich weiß jetzt nicht, was ich davon halten soll.

Das mit den SMART-Werten ist so eine Sache. Ich habe in meinem alten PC eine OCZ Vertex 3 von 2011 drin. Die hat angeblich ca. 20TB geschrieben und noch 100% Restlebensdauer hinsichtlich Schreibleistung. Ich bezweifle die Zahlen - hab den PC viele Jahre sehr intensiv genutzt und auch ein SWAP-Partition drauf. Ich gehe von einer erheblich höheren Schreibleistung aus, da die Crucial MX500 in meinem T410 erst zwei Jahre drin ist und ich den T410 nicht viel nutze und die hat schon 3,7TB geschrieben.
 
Geizhals.de listet bei allen SSDs welchen Speichertyp sie verbaut haben, welchen Controller, ob sie DRAM Cache haben, und ob sie in verschiedene Varianten angeboten werden und was diese ändern. Nützlich um so Betrug wie bei den SSDs die erst mit gutem TLC Flash gute Reviews holen und dann auf QLC Grütze wechseln auszusieben. Geht gar nicht, so was.

Meine Empfehlung: TLC (MLC gibt's nicht mehr. QLC ist kacke), von einer halbwegs großen/etablierten Marke. Dann bisschen TBW und Garantiezeiträume vergleichen und nicht gerade die Ausreißer nach unten nehmen. Wenn man viele IOPS braucht (VMs, cache-SSD in einem großen NAS/Server, größere Datenbanken) irgendwas mit DDR4 Cache, als normale OS Platte reicht SLC Cache den jede SSD deren Controller nicht gerade von der Halde ist mitbringt.

Bei 2.5" sind meist Crucial MX500 super, günstig und langlebig. Samsung 8xx Evo sind vergleichbar gut, aber kosten mehr.

Allerdings ist SATA langsam eine aussterbende Gattung an SSDs, keine Ahnung wie lange man die überhaupt noch kriegt. Preise steigen auch schon langsam und m.2 NVMe sind meist günstiger als qualitativ vergleichbare (aber langsamere) 2.5" Laufwerke...

Die 860 Pro mit ihrem MLC war die letzte ihrer Art, aber als normaler Anwender überlebt auch TLC jeden sinnvollen Anwenungs-Zeitraum... Nur um QLC mache ich noch einen Bogen.
 
Geizhals.de listet bei allen SSDs welchen Speichertyp sie verbaut haben, welchen Controller, ob sie DRAM Cache haben, und ob sie in verschiedene Varianten angeboten werden und was diese ändern. Nützlich um so Betrug wie bei den SSDs die erst mit gutem TLC Flash gute Reviews holen und dann auf QLC Grütze wechseln auszusieben. Geht gar nicht, so was.

Meine Empfehlung: TLC (MLC gibt's nicht mehr. QLC ist kacke), von einer halbwegs großen/etablierten Marke. Dann bisschen TBW und Garantiezeiträume vergleichen und nicht gerade die Ausreißer nach unten nehmen. Wenn man viele IOPS braucht (VMs, cache-SSD in einem großen NAS/Server, größere Datenbanken) irgendwas mit DDR4 Cache, als normale OS Platte reicht SLC Cache den jede SSD deren Controller nicht gerade von der Halde ist mitbringt.

Bei 2.5" sind meist Crucial MX500 super, günstig und langlebig. Samsung 8xx Evo sind vergleichbar gut, aber kosten mehr.

Allerdings ist SATA langsam eine aussterbende Gattung an SSDs, keine Ahnung wie lange man die überhaupt noch kriegt. Preise steigen auch schon langsam und m.2 NVMe sind meist günstiger als qualitativ vergleichbare (aber langsamere) 2.5" Laufwerke...

Die 860 Pro mit ihrem MLC war die letzte ihrer Art, aber als normaler Anwender überlebt auch TLC jeden sinnvollen Anwenungs-Zeitraum... Nur um QLC mache ich noch einen Bogen.


Schön zusammengefasst!
 
Beachten, dass 3D-TLC in etwa so standfest ist wie planares MLC früher mal war, als es noch der Standard war. Du büßt in Haltbarkeit nichts ein, und du kommst eh nicht an das Limit bevor die Garantie längst verflogen ist. Nach 3 1/2 Jahren als System- und Spieleplatte bin ich mit meiner Evo bei gerade mal 18 TBW, von 300.

Samsung hatte mal in einem Presserelease von 7.000-20.000 Schreibzyklen für Samsung 64-Layer 3D TLC gesprochen, was gegenüber den garantierten TBW eine Zahl jenseits von Gut und Böse ist. Mach dir um die Haltbarkeit des NAND keine Sorgen. Controller sind das A und O.
 
Controller sind das A und O
Meine Rede, und mir ist natürlich auch die Tatsache bewusst dass die Endurance in TBW gemessen sogar weitaus konservativer angesetzt ist als womöglich technisch möglich ist (manche behaupten gar bis zum 10x mehr als angegeben)

dass 3D-TLC in etwa so standfest ist wie planares MLC früher mal war, als es noch der Standard war
Das ist zb eine Info die mir so nicht klar war. gut zu wissen.
 
Aus dem Grund stehen auch immer die Sandisk/Western Digital 3D Modelle auf meiner Empfehlungsliste.
 
Zum Thema 870 Evo, die hier im Thread mehrfach gepriesen wurde (ich weiss nicht ob die Evo Plus auch betroffen ist):

Nach kurzer Recherche aufgrund der Tatsache dass ich ein konkretes Kaufangebot diesbezüglich habe ist mir gleich noch ein Skandal zu der baureihe aufgepoppt. Und zwar aufgepasst, das könnte auch euch betreffen die die 870 Evo im Betrieb haben, es gab wohl mehrere Chargen aus dem Produktionsjahr 2021 wo massenweise Lesefehler auftraten, bis hin zu dem punkt dass man seine Daten nicht mehr wegkopieren konnte. Sieher auch hierzu den ausführlichen Thread im TechpowerUp Forum

Das Problem konnte wohl nachträglich nicht durch ein FW Update behoben werden, wohl aber bevor das Problem auftritt vermieden werden. Keine Ahnung was genau da schief gegangen ist (ich lese noch auf S. 4)

Aber das Problem tritt wohl häufiger auf v.a. wenn der Wert für TBW ca. 10 erreicht hat. Vorher wohl nicht.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben