SSD技术发展迅速,并且SSD尚不足以提供可靠的统计数据。我四处走走,发现了一些信息,表明SSD不适合作为长期搁板存储,下面将列出这些信息。
甚至据我所知,固态硬盘的可靠性和速度在很大程度上取决于固件。当SSD的固件没有被操作系统的请求占用时,它将执行清理任务。这些任务包括将数据压缩为块,刷新位并连续测试位,并将有疑问的位映射到备用位。实际上,重型SSD(也称为“企业”)的主要区别仅在于具有大量此类备用位。
当在断电的情况下存放SSD时,无法执行这些清理房间的任务。
Dell 从2011年开始发表的《
固态硬盘(SSD)常见问题解答(PDF)》文章指出:
问: 我已拔出SSD驱动器并将其放入存储设备。我可以预期该驱动器在不需要重新插入驱动器的情况下保留我的数据多长时间?
答:这取决于使用了多少闪光灯(使用P / E周期),闪光灯的类型以及存储温度。在MLC和SLC中,这可以低至3个月,最佳情况可以超过10年。保留率高度依赖于温度和工作量。
自2011年以来,SSD技术已经有了很大的发展,但以上文章仍令人担忧。我注意到,这并不是说所有数据都会丢失,而只是说某些数据丢失可能会在几天,几周或几个月后发生。
Google 于 2016年发表的另一篇论文《
生产中的闪存可靠性:预期与未预期
(PDF)》在“现实中的SSD可靠性:Google的经验 ”一文中进行了总结
。
Google的结论包括:
- 高端SLC驱动器不再比MLC驱动器更可靠。
- 坏消息:SSD的故障率低于磁盘,但UBER的故障率更高(UBER表示不可恢复的误码率,是发生错误的比特数相对于已读取的总比特数的百分比)。
- SSD的使用时间(而不是使用时间)会影响可靠性。
- 新SSD中的坏块很常见,带有大量坏块的驱动器很可能会丢失数百个其他块,这很可能是由于芯片或芯片故障而引起的。
- 在部署的前四年中,有30-80%的SSD至少开发一个坏块,而2-7%的开发至少一个坏芯片。
本文的结论是:
SSD UBER速率高于磁盘速率,这意味着备份SSD比使用磁盘更为重要。SSD在其正常寿命内发生故障的可能性较小,但丢失数据的可能性较大。
2015年的另一篇文章,《
硬盘,SSD,闪存驱动器:您的存储介质可持续使用多长时间?,重复上述数据并添加:
许多SSD制造商会将数据保留列为驱动器的规格或保修的一部分。JEDEC固态技术协会将消费者驱动器的行业标准定为一年。
希捷的阿尔文·考克斯(Alvin Cox)在2016年发布了更多令人震惊的数据,他是
联合电子设备工程委员会(JEDEC)演示文稿的一部分,
并由ZDNet,
Slashdot和其他站点选出
。
有关此演示文稿的ZDNet文章“将未
供电的SSD放在温暖的房间中会迅速杀死您的数据”,他说:
最新研究表明,速度更快,性能更高的新型固态硬盘易受固有缺陷的影响-当它们在温度未适当调节的状态下处于休眠状态时,它们会丢失数据。
令人担忧的因素是时间段可能是数周,数月,但即使在某些情况下也可能只有几天。
硬盘制造商希捷(Seagate)的阿尔文·考克斯(Alvin Cox)在最近的一次演讲中警告说,存储数据的温度每升高9°F(或5°C),在某些固态驱动器上保留的时间就会减少一半。
这意味着,如果将固态驱动器存储在温度为25°C(77°F)的温暖室内,则其数据可持续使用大约两年。但是,如果温度仅上升几度至86°F(30°C),则该数据的保留期将缩短一半。
对于
消费者(与企业不同)使用的固态硬盘,关于固态硬盘数据保留的真相一文
提供了一个更精确的表格,其中列出了错误发生前几周的计算得出的保留期限,该数值是运行温度和环境存储温度的函数,取决于运行温度和环境存储温度:
请记住,上表仅是统计性质的,因此您的特定SSD可以比上述数字更好甚至更差。
我个人的结论是,只要将SSD定期加电并且长时间不断电,当将其放置在计算机机箱内的外壳上时,它就是一个非常可靠的组件。
因此,我不建议将SSD长期存储,除非将其存储在正确的温度下(这是什么温度?),并且要定期打开电源,进行验证并保持打开电源的时间足以使固件进行内部整理(多久?)。除非保留多个副本,否则SSD长期而言不够可靠,这会破坏目的。为此,存在比SSD更可靠的技术。