当我们说到固态硬盘的时候,我们往往会关注最大连续,或是4K随机表现,这种瞬时达到的极限数值,而会忽略可能更有实践意义的SLC Cache的巅峰。
说到了SLC Cache,实际上是一种均衡了功能和成本的两全方案。众所周知,基于闪存内部电子负荷数量的不同,闪存在绝对速率、寿命以及采购成本方面成正比,即电子负荷越少,闪存绝对速率越高,寿命也越长,采购成本同样也会拉高,当然就绝对数值而言最优秀的闪存颗粒,无疑是内部仅排列一个电子负荷的SLC了。
既然公认的SLC是绝佳的闪存,为何不进行大规模量产和应用呢?自然是成本采购的缘故,作为电子消费品,固态硬盘的普及之路,必然需要考虑成本和商品定价,过高的采购成本,让作为绝对优质的SLC闪存基本无缘消费级市场,即使是在企业级或是数据中心集群领域,大规模SLC产品配置也是不常见的。
这就如同眼看着一座金山却又无法开采,空有极致却无力承担采购成本,有没有一种方式,既能够体验到SLC闪存的极致,又能稳定采购成本呢?于是模拟SLC技术应运而生了,这个技术其实解释起来也非常简单,即工程师们在MLC等采购成本较低的多排列颗粒内部,划出部分区域,用来模拟SLC颗粒的工作流程,使得在这个容量区域内的存储,能够达到原生SLC颗粒的表现;当存储容量超过划定区域后,则调用其他区域的常规颗粒,恢复到原生颗粒的表现。
这样便在相当程度上,即保留了SLC颗粒的绝对效能,又维系了固态硬盘的采购成本,达到了共赢的效果。