来源:HARDSPELL/硬派网
5月9日,Intel公司正式推出了迅驰4代Santa Rosa平台。新平台虽带来了诸多的技术改进,但坦白的说性能上并没有太大的改变。除了提升到800MHz的FSB外,其他更新效果不明显。不过在这其中,还是有一个非常有特色的技术——“ Turbo Memory”迅盘技术,这在以往或者其他平台上从未出现过的新东东。所谓的Turbo Memory实际上就是板载的闪存,通过对数据的缓冲尽可能得提高笔记本的性能以及延长笔记本电脑的电池性能。另外据闻Intel公司还在计划推出桌面版的Turbo Memory,但是在这里我们最感兴趣的还是该项技术究竟能够为笔记本电脑带来什么影响。
其实在之前曝光的一些测试中,Turbo Memory的作用实际上并不是很大。该项技术的应用似乎并没有带来性能上的提升,在一些测试中甚至还变差了,同时也没有感觉到该项技术为笔记本电脑的电池续航性能带来任何正面影响,最后感觉该项技术基本可以认为是毫无用处。在这一点上,相关的笔记本厂商们也用实际行动支持了这一观点,包括HP与Sony公司在内都没有在其最新的Santa Rosa产品中使用Intel Turbo Memory技术。不过对此Intel公司则一再坚持该项技术还存有很大潜力。
最近anandtech.com网站的编辑们就与Intel的工程们接触,知晓了一些更多有关Turbo Memory技术的信息,同时也了解了部分为什么没有看到该项技术所应带来正面积极作用的原因。下面就将这篇文章编译给大家,仅供参考。
TurboMemory到底是什么,可达到什么目的
在我们正式探讨Turbo Memory迅盘技术的优缺点之前,有必要了解一下Turbo Memory究竟是一项什么技术,推出该项技术的目的究竟是什么。Intel Turbo Memory就是版载的闪存,不过这个闪存被分成了两个部分:一部分用于ReadyDrive另一部分用于ReadyBoost。而Turbo Memory的大小目前有两种规格分别为1G和512M。
其中ReadyDrive部分的Turbo Memory是被用于Vista系统的ReadyDrive技术。而ReadyDrive的基本目的就是为了缓冲硬盘的数据从而进一步提升笔记本电脑硬盘的性能并且提升笔记本电脑的电池续航时间。因此用于ReadyDrive的Turbo Memory的主要目的就是为了要延长笔记本电脑的电池续航时间。ReadyDrive可通过在低功耗的闪存上进行数据存取的工作,同时在不需要的时候将硬盘保持待机的方式以进一步提升电池的续航时间。如果用于ReadyDrive部分的Turbo Memory内存存储有足够多的数据话,那么硬盘将会在很长的时间内保持在待机状态。
Intel公司曾经表示在笔记本电脑上每一W功耗的降低差不多会带来20-30分钟额外的电池续航时间,而这也就意味着通过ReadyDrive部分的Turbo Memory将会为用户带来极大的电池续航时间的提升。但是实际情况是512M的闪存是不足以让硬盘在100%的时间里保持待机状态,因此最有实际意义的就是该项技术在实际应用中究竟能够为我们带来什么样的影响?对于这个问题的回答一会可以通过我们的实际测试来了解。
ReadyBoost的功能与微软推出的SuperFetch差不多,不过SuperFetch作为数据缓存的话其效果比不上RAM,也仅仅只是比直接从硬盘读取数据要稍好一些。另外一点很重要的不同就是,RAM无论是存取速度还是传输速率都很快,而闪存仅仅只是能够提供较快的存取速度,而在其传输速率上甚至还要慢于硬盘。而这也导致 ReadyBoost只会在进行少量的随机数据存取时才会带来不错的效果,而当进行大量数据传输时只有通过硬盘进行顺序存取。虽然这会使得ReadyBoost带来的性能提升要差于SuperFetch,但是考虑到现在USB闪存的价格已经降到了20美元/G,因此这也是一种便宜而有效提升性能的方法。
ReadyBoost的作用就是当你内存不够用的时候可以让你的运行速度更快,Turbo Memory 是不是比仅使用外围USB闪存的速度更快呢?应该说ReadyBoost部分的Turbo Memory所拥有的一个优势就在于,存储在ReadyBoost部分的数据是不会丢失的。在普通系统上当你使用USB闪存当作ReadyBoost使用的话,那么当你将机器休眠之后存在闪存内的ReadyBoost数据就会失效。而Turbo Memory则不存在这样的问题,因此相关的闪存是板载的是不会被取走的,因此在Vista操作系统下,依然能够在休眠之后将数据存储在ReadyBoost部分的Turbo Memory上。
没用的控制面板,重启N多次终可使用
想要激活Turbo Memory,在使用前需要安装专门的驱动,不过Intel提供的驱动在操作方面有些复杂。为了彻底激活 Turbo Memory,Vista会要求必须进行二次重启。Intel公司表示二次重启是微软方面的问题。
在第二次重启完毕之后,事情还没有结束。 Vista还需要经历数次重启以确认Turbo Memory的存在以及状态,据Intel公司表示这是为了“学习”如何使用ReadyDrive缓存。照着指示耐心得做完,在重启足够多的次数之后,Turbo Memory终于可以使用了。这时你可以通过一个小巧的控制面板进行确认,但是在这个地方我们又遇到了问题。控制面板上有两个勾选框,用于选择缓存的功能:
结果我们发现,勾选这个选择框实际上是犯了大错误。其实在任何时候你都不应该去动这两个复选框。据Intel公司介绍他们并没有打算提供打开或者关闭Turbo Memory的功能,同时该公司还表示如果我们已经修改了这个页面上的任何东西的话都不要相信,因为控制面板所显示的信息都是不准确的,因为控制面板只是一个用于确认 ReadyBoost 和 ReadyDrive功能已经开启的一个虚拟工具。无论ReadyBoost 和 ReadyDrive功能是否已经开启,控制面板都会告诉你实际的信息,只要你不要去接触这两个选择框就行。按照要求一共重启了7次后,终于能够100%的确认Turbo Memory已经可以正常运行了。
反而速度变慢了?PCMark05实测
在最初对Santa Rosa 和Turbo Memory进行的测试中,我们并没有发现带来任何的性能提升,相反的是在一些测试中甚至还出现了性能的下降。比如我们就拿电脑休眠操作进行举例:
在Turbo Memory打开的情况下,系统需要额外花费11秒时间进行休眠。这时让我们回到之前给大家做出的关于Turbo Memory作用的介绍,这时大家都会认为这应该是正常的。同时出现的最佳结果应该是ReadyBoost部分的Turbo Memory在从休眠状态恢复过来之后获取数据所需要的时间将会更少。因此从Turbo Memory的设计理念上来看绝不应该会对休眠功能造成负面影响。
在PCMark 05的硬盘测试中包含有很多实际的磁盘应用,这其中包括Windows XP Startup 启动以及程序载入等,这里相关载入的程序包括有Microsoft Word、Adobe Acrobat Reader 5、 Windows Media Player、3DMark2001SE、Leadtek Winfast DVD、Mozilla浏览器等。其它的程序应用还包括MP3音乐播放、WAV播放、浏览图片等等。此外其它的应用测试还包括病毒扫描、文件写入等。
结果如下:
Turbo Memory状态 XP启动 程序载入 一般应用 病毒扫描 文件写入
关闭 6.286 MB/s 5.109 MB/s 4.314 MB/s 47.496 MB/s 28.739 MB/s
打开 12.209 MB/s 10.437 MB/s 10.1043 MB/s 47.806 MB/s 18.657 MB/s
结果给我们留下了深刻的印象,在XP启动测试以及程序启动、普通应用测试中在打开Turbo Memory 之后性能提升了一倍。最有意思的数据是出现在文件写入数据上,因为这是在打开Turbo Memory技术后唯一出现数据下滑的测试。这主要是由于闪存的写入速度是无法与硬盘保持在同一个水平上的,这就导致了在测试中出现了延迟。
测试前的准备,调整硬盘待机
Turbo Memory是否能够提升笔记本电脑的电池性能呢?Turbo Memory需要Windows Vista操作系统,因为该项技术是基于Vista的ReadyDrive和ReadyBoost技术,但是目前大部分的电池基准测试软都无法在Windows Vista操作系统下运行。因此我们转而使用一些常用的性能测试软件,不过进行了一些修改。通过运行SYSMark 2007、WorldBench 6以及其它测试软件我们营造出了一个较具代表性的测试环境。而在这个环境下Turbo Memory也将会获得一展身手的机会
在进行测试Turbo Memory时,Intel建议将硬盘的spin down时间设置成最小,在Vista系统下建议为1分钟。不过我们选择的是更加合理的3分钟,不过在测试中我们仍然试验了一下,当设置成1分钟之后是否会对电池使用时间造成影响。而实际的测试结果表示,设置成3分钟1分钟之间的差异几乎可以忽略不计。
TurboMemory仅带来有限电池性能提升
在了解如何使用Turbo Memory之后,我们决定再一次进行测试。这一次我们使用了Santa Rosa平台,不过内存容量从1G升级至了2G。首先进行的是在电池驱动下运行SYSMark 2007软件,统计从测试开始到电池容量下降至0%时的所用时间。
从上图可以看出,在打开Turbo Memory之后几乎没有带来任何电池续航时间的提升。就算当我们把硬盘spin down设置成1分钟之后也没有为我们带来丝毫时间的延长。
接下来是WorldBench,首先进行的是Mozilla基准测试:
在这里我们可以看到在打开Turbo Memory带来了近20分钟的电池续航时间的延长。差不多提升了将近16%。接下来再让我们看一下WorldBench中的Office基准测试:
同样的,在Turbo Memory打开之后带来近17分钟约12%的提升。
最后,Turbo Memory技术在观看DivX视频时会使什么效果呢:
在进行DivX播放时,带来的电池性能提升只有约4%,这差不多为8分钟的播放时间。在这里的测试最让我们感兴趣的就是Turbo Memory技术为我们在很多应用领域都带来了一定的提升,比如在WorldBench中带来了近16%的电池性能的提升。但是在实际应用中,出现多线程应用的可能性是非常高的,而这将会在电池的性能带来很大影响。因此如果你非常在意使用电池时的每一分钟的驱动时间,那么我只有建议你尽量不要同时运行多项,只有这样才会有可能给Turbo Memory带来表现的机会。
ReadyBoost实测,性能提升明显
ReadyBoost实测
ReadyBoost的加速效果只有当你打算进行硬盘内存分页时才会起到作用。在此之前我们也看到过ReadyBoost的性能,虽然该项技术对性能的提升有一定的帮助,不过我觉得提升性能最好的办法还是能过添加内存比较合适。
此次的测试中,是通过Adobe Photoshop CS3打开一个91.6MP的图片,然后统计一下完全打开所花费的时间。从测试结果可以看到,在打开ReadyBoost之后所带来的性能提升是相当明显的。1GB的Turbo Memory开启后,比不开启要节省很多时间,同时也应该看到更高容量的Turbo Memory效果提升也会更好。
迅盘技术还有待提高,未来看好
不管怎么说,通过测试,此次Intel推出的迅驰4平台还是留给了我们少许的遗憾。一开始凭借其独特的性能,我们对于Turbo Memory迅盘技术的推出可以说是充满了期待,但是当我们发现该项技术并不能为我们带来实际性的东西后却又感到了失望。
目前已有一些OEM厂家明确表示不看好Turbo Memory,虽然在此次进行的测试中,我们看到有时候迅盘对电池续航时间还有一些好作用,但老实说,在播放时间里延长8分钟的电池驱动时间似乎并没有什么实际作用。另外一点就是,如果对Turbo Memory技术提供支持还将会带来近100美元的生产成本。另外迅盘带来的电池性能提升是不是可以在各种情况下得到保证?至少在SYSMark的测试表明,该项技术并没有带来任何电池工作时间的延长。
因此根据此次的测试,一般应用下通过Turbo Memory可以带来约5%~10%的电池性能提升,这其中也包括观看电影。虽然有提升,但是并没有我们想像中那么明显。目前Intel公司可以通过两个方面去改善Turbo Memory的性能:容量和软件。容量的问题可以很好解决,越大的ReadyDrive缓存则意味着你可以存储更多的数据,这样硬盘就能够保持更长时间的待机。而软件则主要看微软公司和Intel合作了,只要可以拥有更好的预存取性能,那么就可以获得更出色的功耗和性能的提升。
不过大家也应该对迅盘技术蕴涵希望。毕竟目前该项技术仍然处于刚起步的阶段,Turbo Memory还需要时间,因此我们建议大家耐心等新版本Turbo Memory技术的推出,也许在2008年Intel公司再一次推出新一代迅驰平台之后,我们将会看到尺寸更大,软件经过进一步优化的Turbo Memory。 |