![如何测量SSD的健康状况?](https://linux22.com/image/1297611/%E5%A6%82%E4%BD%95%E6%B5%8B%E9%87%8FSSD%E7%9A%84%E5%81%A5%E5%BA%B7%E7%8A%B6%E5%86%B5%EF%BC%9F.png)
SSD 在使用过程中总是会老化。有一些公式可以评估其使用寿命。但是,是否有任何指标可以衡量 SSD 的健康状况?我想了解 SSD 是如何随着时间的推移而磨损的(在特定工作负载下)。我期望得到的结果类似于曲线。有什么想法或信息吗?
答案1
您需要联系您的制造商,因为不能保证任何两家制造商都会以相同的方式实施 SMART。
值得一提的是,Corsair 在其博客上进行了写入耐久性测试。他们发布了在 Forceware 驱动器上使用的 SMART 指示器。
http://www.corsair.com/blog/force-series-ssd-life-testing/
驱动器上放置了三个文件:一个 35 KiB 的 excel 文件、一个 49 KiB 的 word 文档和一个 2,181 KiB 的 JPEG 图像。在测试开始之前,为这三个文件生成了 MD5 哈希值。在整个测试过程中,文件的 MD5 被反复生成,MD5 值从未发生变化。文件完整性保持为 100%。
40 GB(真正的 SI 符号,1000 MB = 1 GB)的 Force 驱动器大约有 37.2 GiB(1 Gibibyte = 1024 MiB)的容量。请注意,从现在开始,我将不再使用真正的 SI 符号 Giga 和 Tera 字节,而是 Gibi 和 Tibi 字节,这实际上是 Windows 使用的,也是普通读者所熟悉的。耐久性测试设置为一次用随机数据填充驱动器的 36 GiB,然后删除并重复。据信驱动器上的静态数据(三个测试文件)在单元之间轮换,以实现均匀的磨损平衡。