Facebook工程师和卡内基梅隆大学研究人员组成的团队,已经发表了一项历时4年的《闪存失效率报告》,而其数据则是来自Facebook服务器上的固态硬盘驱动器。尽管研究结果未能全面概括出可用于建模的数据,但它仍然为大家给出了实用且详尽的信息。据悉,研究团队直接从驱动器的硬件层来获取数据,而不是依赖于操作系统层面的报告数据,因此能够真实反映闪存单元的实际写入量。

2007年的时候,Google公司曾发表过类似的“机械硬盘失效率研究报告”。不过针对固态硬盘的新研究的有趣之处在于——失效往往在早期出现,随后又一帆风顺,直到驱动器寿终正寝。

当然,这里还有个关键的区别,那就是团队如何确定这种“早期发现”(early detection period)。当SSD仍处于“年轻”状态的时候,主控会立即识别出哪些闪存单元是不可靠的。

根据下方统计数据,我们发现大容量SSD同样会在早期阶段出现这种类似的闪存单元失效状况。

这项研究还表明,温度对闪存的可靠性有着直接的影响。当SSD在温度更低的环境下使用、或者部署了更积极的调节机制的时候,其闪存单元失效率也会明显更少。

有趣的是,在闪存单元的生命周期中,数据的读取量似乎没有任何关联。