Für SSDs gibt es eine Reihe von Programmen, die die verbleibende Lebensdauer auslesen. Ich suche dasselbe für Speicherkarten in einer Situation, in der sie häufig geschrieben werden. Google gibt nicht nur keine Antworten zurück, sondern nicht einmal jemanden, der die Frage stellt
Antwort1
SD-Karten sind SSDs, es ist genau dieselbe Technologie, aber da SD-Karten nicht für denselben Zweck gebaut werden, verfügen sie nicht über die erforderlichen Funktionen wie Smart. Es gibt keine Möglichkeit, die Lebensdauer der SD-Karte vorherzusagen, da die erforderlichen Daten nicht erfasst werden und es daher keine Möglichkeit gibt, eine Schätzung zu erstellen. Wenn SD-Karten die relevanten Details hätten, würden Sie genau dieselben Programme verwenden wie auf jeder anderen SSD, SSD bedeutet einfach Solid-State-Gerät.
Antwort2
SD-Karten verfügen nicht über eine Standardschnittstelle zum Abrufen des Gesundheitszustands oder zur Durchführung von Selbstdiagnosetests wie SSDs.SCHLAU. Sie können jedoch einige indirekte Schätzungen erhalten, indem Sie die Dateisystemstatistiken abfragen. EXT4 kann beispielsweise mit dem Befehl abgefragt werden dumpe2fs
, der die Gesamtmenge der jemals in das Dateisystem geschriebenen Daten angibt, was wiederum eine Schätzung der Abnutzung des Geräts während seiner Lebensdauer darstellt.
Ich verwende seit Jahren SD-Karten als mein Root-FS. Meiner Erfahrung nach reichen 300 GB aus, um eine 4-GB-Markenkarte zu zerstören, wobei nicht mehr als 200 MB dauerhaft freier Speicherplatz verfügbar sind.
Aus diesen empirischen Daten können Sie ableiten, dass 300/0,2 = 1500 die ungefähr niedrigsten geschätzten Schreibzyklen sind, die eine SD-Karte aushalten kann.
Antwort3
Alsbereits vermerktEinige Anbieter stellen einen SMART-ähnlichen Mechanismus zur Gesundheitsberichterstattung bereit.Hier istdie beste Liste solcher Anbieter, die ich gefunden habe.