三星 870 EVO SSD 上的 SMART 显示坏块,但 ECC 恢复为 0,且未发生擦除失败

三星 870 EVO SSD 上的 SMART 显示坏块,但 ECC 恢复为 0,且未发生擦除失败

我对 SSD 驱动器的 SMART 属性有疑问。即三星 870 EVO,情况是存在 6 个坏块和 6 个从保留区使用的块,还有 6 个重新分配的扇区。

但 ECC 恢复为 0。也没有报告擦除失败。所以问题是...

  1. 驱动器是否会在写入后立即重新读取写入的数据,然后在控制器检测到数据与应写入的数据不匹配后重新分配块?那么这是写入错误,没有数据丢失吗?

  2. 或者驱动器正在检查块的内容擦除,然后如果 ECC 不匹配(因此块已损坏)- 块被移动?所以基本上驱动器正在丢失一些块的数据,但由于这些块被丢弃并且从未读取过,它似乎工作正常,我只是很幸运

5   Reallocated_Sector_Ct   0x0033   099   099   010    Pre-fail  Always       -       6
9   Power_On_Hours          0x0032   097   097   000    Old_age   Always       -       11806
12  Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       55
177 Wear_Leveling_Count     0x0013   094   094   000    Pre-fail  Always       -       131
179 Used_Rsvd_Blk_Cnt_Tot   0x0013   099   099   010    Pre-fail  Always       -       6
181 Program_Fail_Cnt_Total  0x0032   100   100   010    Old_age   Always       -       0
182 Erase_Fail_Count_Total  0x0032   100   100   010    Old_age   Always       -       0
183 Runtime_Bad_Block       0x0013   099   099   010    Pre-fail  Always       -       6
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0032   057   045   000    Old_age   Always       -       43
195 Hardware_ECC_Recovered  0x001a   200   200   000    Old_age   Always       -       0
199 UDMA_CRC_Error_Count    0x003e   099   099   000    Old_age   Always       -       5
235 Unknown_Attribute       0x0012   099   099   000    Old_age   Always       -       37
241 Total_LBAs_Written      0x0032   099   099   000    Old_age   Always       -       506391182296```

相关内容