Im Allgemeinen sollten Sie dies nicht tun, außer darauf zu achten, was Ihnen SMART bereits sagt. Der Grund dafür ist, dass SSDs mit Wear-Leveling arbeiten. Daher verfügen sie über einen fortschrittlichen Controller, der bereits im Hintergrund die Erkennung und Neuzuordnung von fehlerhaften Blöcken vornimmt, also aus Sicht des Betriebssystems und der Perspektive von Standard-Utilities wie Badblocks, die blockierten Blöcke schlecht sind unsichtbar, weil sie bereits neu zugeordnet wurden. Wenn Badblocks einen Block gefunden haben, der schlecht war, würde er sofort neu zugeordnet und wäre beim nächsten Lesen wieder "gut".
Um wirklich einen Hinweis auf den Zustand Ihres Laufwerks zu erhalten, müssen Sie wissen, wie viele fehlerhafte Blöcke der Controller bereits neu zugeordnet hat und wie viel freie Kapazität noch vorhanden ist, um eine weitere Zuordnung zu ermöglichen. SMART-Daten sollten dies für SATA angeben, oder NVMe verfügt über entsprechende Protokollseiten, die dieselben Informationen enthalten. Das Attribut 'Available Spare' gibt Ihnen insbesondere einen Prozentsatz der gesamten Remapping-Funktion des Laufwerks an.
Diese Seite enthält einige spezifische Befehlszeilen-Tools, die Sie für SATA oder NVMe verwenden können: https://www.percona.com/blog/2017/02/09/ using-nvme-command-line-toolss-to-check-nvme- Flash-Gesundheit /