闪存大厂SanDisk已经不满足于依靠闪存颗粒的技术进步来提升固态硬盘性能,加速SSD的普及。日前,他们在WinHEC大会上宣布了一项全新的闪存文件管理系统,专门针对固态硬盘提升性能和可靠性。该文件系统名为ExtremeFFS(终极闪存文件系统),理论上能够将固态硬盘就的随机写入速度提升100倍。为了进一步优化SSD硬盘在Windows Vista系统下的性能表现,需要通过新的技术提升SSD硬盘的写入速度,对此SanDisk公司副总裁Rich Heye表示:“SSD硬盘对于客户端存储将会是一次革命,不过我们需要一个新的基准让SSD硬盘不同与普通的硬盘。”
SanDisk对文件系统的研发早已有之。1994年他们就推出了TrueFFS系统,提高闪存系统的读写效率延长寿命,Windows CE中就引入了该系统。而今,“Windows Vista系统需求SSD进行大量的随机写入工作,闪存区块大小和写入数据大小的不匹配问题非常显著”,于是ExtremeFFS应运而生。
ExtremeFFS是一种基于页的文件存储算法,闪存物理地址和逻辑地址之间并没有一一对应的关系。当固态硬盘收到数据写入请求时,并不会循规蹈矩的按顺序进行写入,而是找到最方便写入最快的位置进行写入。
这一系统完全放弃了传统的闪存分块架构,固态硬盘中的各个NAND通道可以独立工作,比如分别进行写入、读取、垃圾清理工作。另外,该系统还能够学习用户的应用习惯,优化数据的存储位置来提高性能和可靠性。“这一功能可能无法在测试中体现,但肯定能够受惠于最终用户”。
SanDisk表示,基于ExtremeFFS的固态硬盘产品将于明年上市。当然,由于存储接口等等的限制,不可能实现理论上的100倍性能提升。但他们号称首代产品即可让SSD相比目前产品提速4倍,达到2.5寸HDD速度的6倍。虽然没有明确读写速度的具体数字,但这一“4倍”的提升很可能将接近SATA 3Gbps接口的速度极限。
随着ExtremeFFS的推出,SanDisk还提出了两项专门针对固态硬盘的性能衡量标准vRPM和LDE:
vRPM即虚拟转速,将SSD的速度水平转换为硬盘转速进行比较,可以让用户直观的衡量固态硬盘究竟能够比传统硬盘快多少。
LDE则指的是长期数据耐力(Long-Term Data Endurance),衡量固态硬盘在整个生命周期内的数据写入次数。SanDisk已经将该标准的提案和白皮书提交到了JEDEC,希望LDE能够成为固态存储的行业标准。