存储 频道

15款主流SSD控制器性能对比评测

  【IT168 评测】随着价格的不断走低,现在越来越多用户开始关注SSD硬盘产品。正是为了跟上这个趋势,今天就来进行一次SSD硬盘性能大比拼。在今天的测试中,我们将会总共见识到多达15款SSD硬盘的性能表现。这15款SSD硬盘基本上覆盖了市面上所有的品牌。

什么是SSD?

  这15款SSD硬盘有早已经推出的旧产品,同样也有一些产品。比如OCZ Vertex 2 100 GB,Crucial C300 128 GB等。这些硬盘分别使用了不同的控制器,比如SandForce SF-1200,Marvell SATA 6 Gbits/s以及JMicron JMF618等。容量同样也各有不同,因此能够带给你的参考价值也是相当全面的。

  什么是SSD?

  为了照顾所有的读者,这里还是先对什么是SSD硬盘进行一下简单的介绍。SSD硬盘是英文Solid State Drive的缩写,其存储介质使用的是闪存。而我们以前常见的机械式硬盘使用的存储介绍是磁碟。相对于普通的机械式硬盘,SSD硬盘拥有很多优势,首先在性能方面SSD硬盘拥有明显的优势,另外就是工作噪音极低又拥有上佳的抗震性能。

  当然有优点就会有缺点,SSD硬盘的缺点就是使用的闪存在读写次数上存在限制。MLC flash NAND闪存只能够写入5000和10000次。另一个缺点就是数据存储的时间,因为就算是全新的SSD硬盘,其数据的存储时间将不会超过10年。

  Indilinx Barefoot控制器

  这款控制器推出于2009年,率先在OCZ Vertex上得到了应用。Indilinx Barefoot基于的是ARM7处理器,支持4个通道,每个通道由4块芯片组成,这样芯片总数量为16个。此控制器可以与SDRM串联组成缓存,从2009年10月开始对TRIM提供了支持。自从获得Intel的支持之后,Barefoot就一直是主流的选择。在本次测试的产品,使用该控制器的SSD硬盘还有Corsair的 Extreme系列,Nova系列以及SuperTalent的产品。

Indilinx Barefoot控制器

  Crucial M225 64 GB

  此产品推出于209年6月,Crucial M225使用的是Indilinx Barefoot控制器。配备有Elpida出品的64M RAM缓存,该硬盘由16片三星4G闪存芯片组成,总容量为64G。

Indilinx Barefoot控制器

Indilinx Barefoot控制器

  Crucial M225 128 GB

  128 GB版Crucial M225配备了不同容量的闪存芯片,构成为16片8G闪存芯片。

  OCZ Vertex Turbo 120 GB

  虽然标签上只有120G,实际上其容量与M225 128 GB一样,因为后者实际的容量也就是119.2 GiB。此款产品于2009年6月推出,同样使用的是Indilinx控制器,配备有64M Elpida RAM缓存,组成为16 x 8 GB 45nm三星闪存。

OCZ Vertex Turbo 120 GB

OCZ Vertex Turbo 120 GB

  G.Skill Falcon II 128 GB

  2009年11月,G.Skill推出了Falcon II。该硬盘同样使用的是Indilinx Barefoot控制器,使用的是34nm Intel/Micron 闪存,构成为16 x 8 GB。缓存同样使用的是64 MB。

  Intel PC29AS21BA0控制器

  2009年6月,Intel这款新版控制器出现在市场上,之前使用的是PC29AS21AA0。相比之前的控制器,新控制器在性能上获得了提升,配备有32M RAM缓存芯片,使用的是34nm闪存,并于2009年10月通过firmware升级对TRIM提供了支持。

  这款产品使用了Intel PC29AS21BA0控制器,配备有32M Micron RAM缓存,10 x 8 GB 34nm Intel/Micron闪存芯片。

Intel PC29AS21BA0控制器

Intel PC29AS21BA0控制器

  Intel X25-M "Postville" 160 GB

  三星S3C29RBB01控制器

  此款控制器推出于2008年年底,于2009年初正式上市,基于ARM处理器,支持8个闪存通道。这款控制器除了在三星自家的PB22-Js系列产品上得到应用以外,在OCZ Summits,Corsair Performance系列以及第一代Kingston V+s上同样也有出现,通过2009年年底的firmware升级同样对TRIM提供了支持。

三星S3C29RBB01控制器

三星S3C29RBB01控制器

  OCZ Summit 60 GB

  这款硬盘使用的就是三星S3C29RBB01控制器,配备128M 缓存,存储组成为8 x 8GB三星45nm闪存芯片。PCB实际上也是由三星生产。这点可以通过背面的标签看到。

三星S3C29RBB01控制器

三星S3C29RBB01控制器

  OCZ Summit 120 GB

  这个是120G版产品,不过OCZ Summit存储组成是16片芯片。

  SandForce SF-1200控制器

  此控制器推出于2009年年底,SF-1200是SandForce面向普通SSD硬盘推出的控制器。与其它控制器不同的是,SF-1200并没有采用外置缓存设置,而是采用的内置设计,与之相配套的还有一种名为DuraWrite的算法。

  目前大部分SSD硬盘会保留6.8%的存储空间用于平均磨损以及内部优化,而SandForce则保留了12.6%(60/120/240GB)或27.2% (120/240/480 GB)。现在很多厂商均推出了基于该控制器的SSD硬盘产品,包括有OCZ Vertex 2s 和Agility 2s, Corsair的Force 系列和G.Skill公司的Phoenix系列。

SandForce SF-1200控制器

SandForce SF-1200控制器

  OCZ Vertex 2 100 GB

  此硬盘推出于2010年4月,OCZ Vertex 2 100 GB使用的是SandForce SF-1200控制器,存储配置为16 x 8GB Intel/Micron 34nm闪存芯片。

SandForce SF-1200控制器

  Corsair F120

  此产品于2010年5月推出,使用的是SF-1200控制器,容量共有40, 60, 80, 120和160 GB,与Vertex 2 120相似,不过其保留空间为12.6%。

SandForce SF-1200控制器

  G.Skill Phoenix Pro 120 GB

  G.Skill同样也推出两个基于SandForce控制器的系列SSD硬盘产品,分别为Phoenix和Phoenix Pro。其中Phoenix的指标为10 000 IOPS。现在该公司已经开始使用34nm Intel/Micron闪存。

  Marvell 88SS9174控制器

  当进入SATA 6时代后,Marvell控制器开始变得十分活跃。

Marvell 88SS9174控制器

Marvell 88SS9174控制器

  Crucial C300 128 GB

  这是首款基于Marvell控制器的SSD硬盘,推出于2009年12月。Marvell 88SS9174配备了128M缓存,组成配置为16 x 8GB 34nm Intel/Micron闪存芯片。

  SanDisk SDC4控制器

  此控制器推出于2009年初,基本下与Indilinx Barefoot是同期推出。SanDisk同样也保留了更多空间,达到了12.6%。

SanDisk SDC4控制器

SanDisk SDC4控制器

  SanDisk G3 120 GB

  G3使用了SanDisk SDC4控制器,配备了64M RAM缓存,来自于Hynix。存储配置为16 x 8 GB MLC。值得一提的就是SanDisk为这款产品提供了长达10年的质保,而其它厂商的质保时间只有2-3年。因此考虑到SSD硬盘的可靠性,SanDisk的产品似乎更具吸引力。

  JMicron JMF618控制器

  JMicron JM618控制器是JMF612的衍生产品,支持34nm东芝闪存。目前仍然使用了外置内存作为闪存。这款控制器在很多SSD硬盘上均得到了应用。比如Kingston SSDNOW V系列,西部数据SiliconEdge Blues以及Corsair Reactors

JMicron JMF618控制器

JMicron JMF618控制器

JMicron JMF618控制器

  金士顿SSDNOW V SNV425 S2/128 GB

  金士顿V系列产品现在开始使用JMicron JMF618控制器。配备了64M Winbond RAM缓存,组成为16 x 8 GB 43nm东芝芯片。值得注意的是在JMF618上采用了散热版设计,这也表示JMF618的热量要高于其它的控制器。

  东芝 T6UG1XBG控制器

  此控制器由东芝公司推出,获得支持不多,只在东芝自家的HG2 SSD以及金士顿公司SSD硬盘上得到了应用。遗憾的是目前有关这款控制器的信息并不多。

  金士顿作为东芝公司在SSD硬盘产品上的合作伙伴,自然也会对T6UG1XBG提供支持,SSDNOW V+ SNVP325 S2/128 GB配备了128 MB JMicron RAM以及 8 x 16GB 43nm 东芝闪存芯片。

东芝 T6UG1XBG控制器

  这里有个配件相当不错,这就是2.5-3.5英寸适配器,一个2.5英寸硬盘盒,Acronis True Image授权,一个SATA线以及Molex- SATA适配器。在散热方面,金士顿做得更夸张,散热板几乎包住了整个SSD硬盘外壳。

东芝 T6UG1XBG控制器

东芝 T6UG1XBG控制器

东芝 T6UG1XBG控制器

  开始测试:

  TRIM指令支持情况汇总:

TRIM指令支持情况汇总

  速度测试我们将会使用IOMeter,下面是测试方法:

  - 连续读取 2 MB 数据块

  - 连续读取 4 KB 数据块

  - 随机读取 4 KB 数据块

  - 连续写入 2 MB 数据块

  - 连续写入 4 KB 数据块

  - 随机写入 4 KB 数据块

  这样可以获得传输速率以及NCQ的效力。其它测试还包括随机存取,读取,写入以及1, 2, 4和8条同时指令的执行。

  下面就开始实际测试,测试文件组成如下:

  - 大容量文件:平均大小为6.8 GB

  - 中等尺寸文件:平均大小796 KB

  - 小文件: 平均大小44 KB

TRIM指令支持情况汇总

  读取与写入的目标盘为 RAID 6块150 GB VelociRaptor硬盘,基于的是ARECA ARC1280ML PCI-Express x8卡。另外还进行了实际应用测试,测试中每块SSD硬盘均安装了Windows 7 64-bit系统。这些测试包括:

  - Windows 7 启动时间测试

  - 安装 Photoshop CS5

  - Windows 7 启动 + 多个应用

  - 启动 Crysis用时

  本次测试的硬件平台配置如下: Core i7-920,主板为 Gigabyte GA-X58A-UD3R ,内存6 GB DDR3-1333,显卡Radeon HD 5870。

  4KB数据块连续读/写速率

  这个测试我们使用的是IOMeter。测试中我们将存取数据块设置为4KB,而不是默认的512 bytes。另外在这个测试中,我们分别使用了两种不同的测试方法:

  -不分区写入

  -分区读取测试

  当在一个分区下测试时,IOMeter会在这个分区进行连续写入。这意味着这并不是一个好的写入性能测试方法,因为SSD硬盘并没有足够的块以实现随机写入性能的优化。不过在支持TRIM之后就不再存在这个问题。

  我们并没有在尙未写入的SSD硬盘上测试读取性能,因为尚未写入的SSD硬盘在处理随机读取时是连续执行的,显然这并不具备代表性。

4KB数据块连续读/写速率

  另一点就是此测试软件是最新版,我们对其进行了编译。这可以让我们同时处理大部分基准测试使用的标准数据或无法进行压缩的随机数据。

4KB数据块连续读/写速率

  这个测试会给控制器带来最大的压力,可以看到Sandisk G3受到的影响最大,Crucial C300使用Marvell 6 Gbits控制器以及微软驱动,但是表现依然不佳。不过在使用Intel 3 Gbits控制器和Intel驱动时,表现要好许多。

  随机读/写速率测试:

  在这个测试中,SSD硬盘相对于传统机械式硬盘的优势是相当明显的,毕竟SSD硬盘就是出色存取时间性能的代名词。

随机读/写速率测试

  这里再次看到了C300配SATA 6 Marvell驱动器,微软驱动与配备SATA 3控制器和Intel驱动时的性能差距。在读取方面,Vertex Turbo属于领导者,Crucial C300紧随其后以及其它Indilinx SSD硬盘。Vertex 2使用的是SF-1200控制器,因此其性能表现还是有些让人失望。Sandisk G3的表现可以用糟糕二字来形容。

  在随机写入测试中,SandForce SF-1200异军突起。紧随其后的包括有Crucial C300,Indilinx和Intel。这里三星、JMicron和东芝控制器的表现并不是很好。

  随机读取速率 & NCQ启用


  在此项测试中,三款控制器表现不错,分别为Intel,SandForce以及Marvell。在四条指令时,Indilinx性能出现了提升,并力压另两款控制器三星和SanDisk。JMicron和东芝均出现了少许增长,但幅度有限。就性能而言,Crucial C300性能非常好的,其次分别为X25-M和Vertex 2。

  随机写入速率 & NCQ启用


  在随机写入方面,只有Marvell和SandForce与Intel接近。

  文件复制——读取性能测试:

  文件复制性能测试:

  下面开始文件复制测试,下面是复制文件组成:

  - 大文件: 平均大小6.8 GB

  - 中等文件: 平均大小796 KB

  - 小文件:平均大小44 KB

  目标源组成为6块150G VelociRaptor硬盘RAID,基于ARECA ARC1280ML PCI-Express x8卡。

文件复制——读取性能测试

  读取中等尺寸及大尺寸文件时,Crucial C300再次成为了第一。在大文件测试中,SATA 6 Gbits/s接口的优势明显,其速率甚至达到了300 MB/s。在小文件测试中,Crucial C300的成绩也是位列第二,这里金士顿SNVP325表现最好。这里所有的SSD硬盘均表现出不错的成绩,这里只有Sandisk G3在小尺寸和中等文件中遭遇了滑铁卢。

  文件复制——写入性能测试:


  这里金士顿SNVP325在大文件和中等文件测试位列首位,不过Vertex 2在小文件测试中夺得第一,这个值得大家注意。

  实际应用测试——启动软件

  结束了性能及文件复制测试后,下面继续进行实际应用测试。之前的测试中SSD硬盘都被设置为副硬盘,但是这里全都变成主硬盘。在完成安装Windows 7 64-bit操作系统之后,我们会进行下列测试:

  - Windows 7 启动测试

  此项测试我们会记录 Windows 7的启动时间。

  - Windows 7 启动 + 多个应用软件

  这里的时间包括启动Windows 7, Adobe Photoshop CS 5, Excel 2010, Word 2010, PowerPoint 2010 和 Outlook 2010.

  - Crysis启动用时:

  记录Crysis的启动时间

  这项测试中,我们还加入了三星 F3 1 TB (7200 rpm)的成绩作为对比。

实际应用测试——启动软件

  在启动测试中,SSD硬盘的速度是VelociRaptor的2倍,在Windows +应用软件测试中,速度更是达到了3.5倍。不过Crysis的影响有限。在这项测试中,所有的SSD硬盘表现均接近,只有Sandisk G3 120 GB和 金士顿 Now V 128 GB (SNV425)表现较差。这里第一的宝座还是被Crucial C300夺得。这里我们并不能看出在升级至SATA 6 Gbit后带来的性能提升。X25-M紧随其后,Indilinx/SandForce则依次排列。

  实际应用测试——安装软件

  - 安装 Photoshop CS5:

  - 安装 Office 2010:

实际应用测试——安装软件

  安装Photoshop测试,所有的参测产品的性能均十分接近。主要取决于解压的速度,这依赖于CPU和内存的性能。虽然性能十分接近,但是SanDisk G3 10 GB在测试中依然垫底,金士顿SSD Now V128 GB (SNV425)略好一些。这里Crucial C300 128 GB依然表现最好,其次分别为X25-M 160 GB 和 Vertex 2 100 GB。

  容量对比:

  我们都知道Mac OS X,Linux,Windows的存储空间计量单位与硬盘的计量单元是不同的,SSD硬盘也同样如此:

容量对比

  功耗对比:

  下面是功耗对比,分别为待机和运行时的功耗:

功耗对比

  在待机状态下,SSD硬盘是十分节约的。不过在SSD硬盘之间还是存在差别的,其中功耗最低的只有0.2W,最高的金士顿则达到了1.2W。在载入时,金士顿 SNV425的功耗同样也是最高的,达到了4.7W。因此其配备的散热板还是有用处的。其它的SSD硬盘分别在1.5-3W之间。另外就是基于东芝控制器的金士顿SNPV325功耗也达到了3.8W。

  最终评点总结

  2009年非常好的控制器非Indilinx Barefoot和Intel PC29AS21BA0莫属,而后来者目前仍然未对其产生威胁。只有SandForce SF-1200 和 Marvell 88SS9174拥有之竞争的实力,但远谈不上超越。

  从测试中可以看到,基于G3控制器的SanDisk SC4在随机写入性能方面表现令人失望,而JMicron JMF618和Toshiba T6UG1XBG在随机写入方面表现也同样无法令人满意。也许我们可以将其归纠于不支持TRIM。当然与普通硬盘相比,这些SSD硬盘在性能上还是占据总体优势的。这里值得一提的就是SanDisk提供的长达10年的质保,以及金士顿公司极具诱惑力的价格战略。

最终评点总结

  SandForce SF-1200控制器的代表就是Vertex 2 100, Corsair F120 和G.Skill Phoenix Pro 120GB,其中G.Skill Phoenix Pro 120GB拥有其独有的DuraWrite技术。在性能方面,SandForce控制器的随机写入性能表现令人印象深刻,压缩数据和非压缩数据分别达到了26,275 IOPS和49633 IOPS。

最终评点总结

  Crucial C300使用的是Marvell 88SS9174控制器,是Indilinx和Intel的主要竞争对手。从测试结果来看,C300是此次测试中速率最快的SSD硬盘,无论是随机写入或者随机读取的性能表现都是上佳。那么这是否意味着Intel和Indilinx控制器将要被超越?并不是这样,虽然新的竞争者在随机写入方面领先,但是在读取方面仍然处于相同水平,而读取对于台式机应用来说是最为敏感的。我们的测试结果也显示虽然C300的读取速度最快,但是Intels, Indilinx以及SF-1200也是紧随其后。

最终评点总结

  当然最让消费者关注的就是价格了,这里Intel / Micron已开始生产25nm NLC NAND闪存,预计将会在下个季度在新款SSD硬盘上得到应用,相信到了那个时候SSD硬盘的每G单价会进一步降低。

0
相关文章