Z68的到来其一是实现了集显和独显随意地切换和调度,另一个就是Smart Response智能响应加速技术。我们已经针对SRT技术用30GB固态硬盘和Larson Creek(英特尔311)做了对比,下面用采用SandForce主控的海盗船Force F40与英特尔311做对比。
海盗船F40玩转Z68智能加速技术
i5 不得不说,英特尔Z68的到来就像当初Sandy Bridge首发时一样让人激动。因为它给我们带来了两个全新的特性:其一是实现了集显和独显随意地切换和调度,另一个就是Smart Response智能响应加速技术。这个技术旨在利用SSD作为大容量存储系统的高速读写缓存,这可以极大地减小系统延迟。通过这样的方式构建基于廉价的存储设备,而不是买更快速也更昂贵的设备。
我们在第一时间针对英特尔Z68芯片组的两项最重的功能做了评测,同时针对SRT技术还用30GB固态硬盘和Larson Creek做了对比。而这篇文章则是根据国外媒体AnandTech的测试结果撰写的。
当然,这项技术也可能能够成为未来的主流方向,但前提是必须得到所有芯片组的支持,英特尔Ivy Bridge可能要等到明年。当然这项技术的普及还有一个阻碍,那就是SSD的价格。
随同Z68一同发布的固态硬盘SSD 311系列,代号Larson Creek。这款固态硬盘容量20GB,采用34nm SLC NAND闪存,其售价和一款40GB MLC SSD近似,都在110美元左右。英特尔表示将SSD作为缓存,使用SLC NAND闪存可以提供更好的写入性能。比如,Larson Creek只使用X25-M 160GB版本一半的通道数量就可以达到和它一样的写入速度。尽管如此,容量和价格依然是限制Larson Creek的因素。
比如容量方面,如果你PC里面使用的应用程序数量很多,一旦缓存中的数据超过20GB,文件就会频繁更替,所以越多的容量越好(当然超过SRT最高支持的64GB就没用了)。因为如果你再加100美元,就可以买到一块120GB的OCZ Vertex2固态硬盘了,还能获得更好的应用性能。
在这之前,有人看到在美国新蛋网上,有一款采用SandForce SF-1200主控的海盗船Force系列F40固态硬盘,售价只有85美元,这比Larson Creek的110美元的售价还要便宜25美元。那么,如果这款产品如果作为缓存,跟Larson Creek相比孰优孰劣呢?这就是我们今天的话题。
IOMeter理论连续读取性能对比测试
i5 首先还是单项地对比海盗船Force F40和英特尔311固态硬盘的性能。需要说明的是F40采用的SandForce SF-1200主控,这意味着在数据可以被即时压缩时可以获得很高的性能。当然如果数据很难被压缩的话,那么性能就是最差的时候了。
IOMeter测试环境
不过英特尔SRT技术可以自动过滤那些体积较大的连续文件,也就是说,对于电影、图片这种数据一般是不会保存在缓存中的。但是不可否认的是,在实际应用中,SSD可能仍会同时遇到大文件和小文件。
通过128KB写入测试,可以发现,当测试的数据样本是易于压缩的时候,海盗船F40 40GB固态硬盘有着超越311一倍的性能表现,而当数据不可压缩时(即随机数据样本),此时的性能只有311的64%。
128KB连续读取测试的情况类似,但是F40即便在最好的情况下也只是和311相持平,而在随机数据样本下只有后者63%的性能。
IOMeter理论4KB随机读写对比测试
对于高速缓存应用,随机读写性能是最为重要的指标,而且在很多情况下,其数据都是易于被压缩的。因此海盗船F40可能会拥有很强悍的性能表现。
在QD=3环境下的随机写入的测试中,即便数据无法被压缩,F40依然领先于311固态硬盘,而在最佳状态下,它能够达到超越311两倍以上的性能。
而在QD=32的环境下,两者的差距逐步缩小,在随机数据样本下,311已经领先于F40,当然在数据可被压缩的环境下,F40依然能够达到将近311三倍的效能。
不幸的是在随机读取测试中,F40的表现就一般了。事实上,311固态硬盘其实和X25-M G2很类似,但是比它还更好一些。而海盗船F40的表现可圈可点,在最坏的情况下有着311的75%的性能。
基于真实系统应用环境重负载测试
国外媒体AnandTech拥有一套自己的存储设备测试评估系统——AnandTech Storage Bench 2011,并分为重负载和轻负载两种测试环境。
这套测试环境基于真实的操作系统和应用软件。重负载(Heavy Workload)测试更加注重突发I/O效能。测试过程中包含文件下载、文件安装、文件拷贝以及多任务操作等多种负载环境。
具体来说,测试中包括很多如PhotoShop图片编辑、使用Dreamweaver进行HTML编辑、网页浏览、游戏加载(星际争霸2和魔兽世界)、软件安装、病毒扫描、邮件下载、文档创建和编辑等等,甚至还包括利用Visual Studio 2008编译Chromium。
重负载测试中包含2,168,893个读取操作和1,783,447个写入操作,其中I/O测试所占的比例如下:
整个测试中只有42%的操作是连续读写,平均队列深度4.625 IO,59%的操作发生在队列深度为1的IO测试中。
基于AnandTech Storage Bench 2011测试的整体数据传输率结果如下,在测试中,还包含Crucial 64GB RealSSD C300固态硬盘用于SRT技术时的成绩:
测试发现,C300的加速效能甚至优于311系列,但是弱于F40。最大化模式相比增强模式提升不大。此外,如果你的缓存容量很大,那么长期使用下来会有更好的性能表现。
从读取测试来看,F40的表现更加出色,这说明测试数据更多是可以被压缩的。
写入测试的情况正好相反,311略胜一筹。但总体来看,两者相差不多,基本持平。
基于真实系统应用环境轻负载测试
重负载测试中包含2,168,893个读取操作和1,783,447个写入操作,而轻负载则只包含372,630个读取操作和459,709个写入操作。同时,轻负载下的I/O突发所占的百分比比重负载下略少。
测试过程中超过60%的操作都是连续读写,平均队列深度只有2.2029 IO。
在轻负载测试下,英特尔311的效能就超越了F40。值得注意的是,重负载测试整个过程一般要花费大约3小时的时间,连续两次测试并没有明显的性能变化。但是轻负载测试一般只需要30到45分钟的时间,而且311固态硬盘在第二次运行相比第一次运行,性能有着明显的提升,相比之下F40的性能提升就略少一些。
这或许是311的固件设计上有考虑到高速缓存应用的特殊情况,因此做了一定的写入优化,而这种优化显然是一般固态硬盘所不具备的。
海盗船F40大容量更大的优势体现
在前面的测试中,F40和311可以说是互有优劣,311凭借着固件上的优化,在轻负载环境下多次运行之后会获得进一步的性能提升。
除此之外,我们还进行了基于希捷Barracuda XT 3TB硬盘的实际应用的加速测试,并重复运行两次,以检测在不同固态硬盘环境下的缓存效能。通过这个测试或许可以进一步证明F40拥有的容量优势是多么得重要。
具体的测试是使用了11个软件进行,主要是应用程序启动和游戏加载。每一次运行完毕均重新启动系统,并且在加速模式下进行两次测试,理论上容量越大,长期使用之后应该有更加明显的加速效果。
从这个对比表中可以看到,配备海盗船F40和英特尔311固态硬盘的加速模式下在首次运行时性能比较接近,而在第二次运行时,311环境下的提升幅度就不明显了,而F40则以21%的提升幅度进一步证明了自己在容量方面的优势。
英特尔311和海盗船F40各有优劣
通过前面的测试,可以看出,英特尔20GB SLC 311固态硬盘取得了最好的容量和性能平衡,也有着很出色的缓存性能,英特尔还表示将进一步改善311的固件以更好的发挥缓存性能。
但是110美元的售价还是显得有点偏高,我们可以以85美元的价格买到一块40GB的SandForce固态硬盘,即便英特尔在后续产品中采用25nm闪存,也不一定能降到一个很客观的价格。
海盗船F40在测试中同样有着不错的表现,但是在这个价格点上,除非你的应用程序和游戏数据量极大,否则我们还是建议使用英特尔311固态硬盘。接下来我们需要期待的就是40GB固态硬盘的价格进一步压低,同时也期待SRT技术的进一步普及。
网友评论