存储 频道

SandForce SF-1200固态硬盘控制器解析

  【IT168 技术】虽然宣布不过一年时间,实际产品亮相甚至不足半年,但SandForce公司推出的固态硬盘控制器方案凭借优异的性能和独特的工作原理,已经在发烧友群体中赢得了大量的关注,并引起了热烈的讨论。然而由于产品刚刚上市,其实际表现还存有诸多的不确定性,甚至在其两款控制器产品SF-1500和SF-1200之间究竟存在怎样的区别也并无明确解释。

  日前,SandForce公司召集媒体举办了一次说明会议,对目前存在的一些误解进行了澄清。然而事实并不都是乐观的,现实情况是,市场上的SF-1200控制器产品性能水平并不一致,而用户在买到该方案固态硬盘后升级到正式版固件,反而有可能会出现性能下降的问题。

  SandForce公司目前的两款闪存控制器产品中,SF-1500主要面向企业市场,SF-1200面向民用。首先完成的是SF-1500,不过在早期的产品(如OCZ Vertex LE)中也出现过它的修改简化版本。近期,采用SF-1200方案的的产品(如海盗船Force系列)才出现在市场上。然而根据媒体测试,SF-1200和SF-1500方案产品的性能似乎没有明显区别,这不免让人感到费解。

  海盗船Force(SF-1200)

  根据SandForce的官方解答,我们终于明白了其中的缘由。首先,SF-1200和SF-1500在硬件上没有任何区别,它们是同一颗芯片,性能、功能上的差异来自于固件中的设置。这就像Intel Core i5-750不支持超线程,而Core i7-860支持一样,完全是在同样芯片上人为设置而来的区别。

  OCZ Vertex LE(SF-1500)

  作为一款企业级产品,SF-1500要保证在随时掉电的情况下,使用板载大容量电容存储的电能,完成所有数据写入操作。这也就是我们在标准SF-1500方案产品(OCZ早期的Vertex 2 Pro)中看到一块超大电容的原因。而对于民用方案,对数据写入完整性已经没有如此高的要求,因此使用SF-1500修改版的Vertex LE以及后来的SF-1200产品已经不存在板载大容量电容的配置。

  SF-1500方案PCB上的大号电容(OCZ Vertex 2 Pro)

  另外,SF-1500支持更多SMART属性以及Debug、诊断功能,平均无故障工作时间(MTBF)也比SF-1200方案高很多(1000万小时比200万小时)。SF-1500支持MLC或SLC闪存,SF-1200仅支持MLC。具体规格区别如下表:

  可以看到,两者之间的绝大多数区别对于普通用户来说都没有太大实际意义,唯一值得关注的一点就是随机写入性能。SF-1200的4K随机写入仅有10000IOPS,而SF-1500达到30000IOPS。这纯粹是固件上进行的限制,SandForce认为10000 IOPS性能对于民用来说已经足够优秀(Intel官方规格中,X25-M G2 80GB仅有6600IOPS,160GB版8600IOPS)。

  照此说来,SF-1200和SF-1500方案产品在随机读写性能测试中应有非常巨大的差异,但媒体对海盗船Force的实际测试中,并没有看到与SF-1500方案的明显区别,这又是为什么呢?

0
相关文章