到底谁更快?8大系统血拼6大测试软件
泡泡网主板频道1月26日 Windows Vista作为微软将系统内核从NT 5.0升级到NT 6.0的试金石,从测试版到它在短短的两年内被“后来者”代替,一直就没有脱离被人诟病的地位,而后来者Windows 7在去除了Vista中冗繁无用的功能之后成为目前大多数人的首要选择。
很多喜欢“折腾”电脑的朋友现在都会面临一个问题,那就是“保留XP?”还是“升级到Windows 7”亦或是“换个别的系统试试?”,而大家同时还要面对大容量内存普及之后选择32位还是64位的操作系统。
于是乎,笔者编译了这篇《到底谁更快?8大操作系统血拼6大测试软件!》,希望大家能够在本文中获得自己想要的东西。
文中以一套固定的平台以Windows XP、Windows Vista、Windows Server 2008以及Windows 7四款操作系统,并配合32位和64位的版本作比较,进行六个测试软件的测试对比,来看看这些软件在这四款系统,八个平台上的具体表现,由此可以辅助游戏玩家和极限玩家选择合适的游戏平台和测试平台。
■ 测试平台介绍
首先我们来看一下测试平台,本次测试的测试平台我们选择了如下配置:
● 处理器:Intel Core i7 965 Extreme @ 4GHz
● 主板:ASUS P6T Deluxe OC Palm Edition
● 内存:6GB Corsair Dominator GT 2000C7 @ 960MHz CAS 7
● 显卡:2x ATi Radeon HD 4890 @ 850/975MHz
■ 测试软件及操作系统介绍
● 测试软件及具体侧重介绍
接着介绍一下本次测试中需要使用的测试软件,它们分别是:
FutureMark 3DMark 03——侧重于显卡性能测试;
FutureMark 3DMark 05——侧重于处理器和内存的性能测试;
FutureMark 3DMark 06——侧重于处理器、内存以及显卡测试,支持多线程测试;
Aquamark 3——主要侧重于CPU及内存性能;
SuperPi 1M——侧重于单线程处理器性能,内存影响较小;
wPrime 32M——侧重于多线程处理器性能,内存无影响。
● 测试操作系统版本介绍
Windows XP x64
Windows XP x32
Windows Vista x64
Windows Vista x32
Windows Server 2008 x64
Windows Server 2008 x32
Windows 7 x64
Windows 7 x32
之所以加入Windows Server 2008的意义在于有的人认为同为NT 6.0内核,它应该会比Vista快/慢,那么到底哪些地方快,哪些地方慢,我们将通过测试成绩来判断。
每个测试在每个系统上都运行三次,然后将四次成绩汇总并取平均值作为最终测试成绩,以保证测试成绩采样的完整度和公正性。
● 测试系统设置选项
使用vLite精简软件将Windows Vista无用的功能和服务关掉:
同样Windows XP也用nLite进行处理:
■ FutureMark 3DMark 03测试结果
自2002年12月11日MadOnion.com宣布更名为Futuremark后,大家便期望着3DMark 03的到来。3DMark03针对显卡提供了四个场景的测试:第一项测试为Wings of Fury——一个基于DirectX 7的测试,使用了Vertex Shaders 1.1;第二和第三项测试分别为Battle of Proxycon和Trolls Lair这两项测试是基于DirectX 8的测试,使用了Pixel Shaders 1.4和Vertex Shaders 1.1;第四项测试为Mother Nature,这个场景基于PixelShaders 2.0和Vertex Shader 2.0引擎,真实的模拟出了大自然的美丽景色。
我们原本以为会夺取第一的Windows XP整体落后与使用NT 6内核操作系统,这样的成绩表明即便是非常依赖GPU的测试软件,仍然可以表现出Windows XP的颓势,使用NT 6系列内核操作系统已是大势所趋。而在六款NT 6内核系统的比拼中,Windows 7 32位系统以111053的得分取得了3DMark 03测试成绩最高的结果,而且我们也可以看到NT 6.1内核的Windows 7比NT 6.0内核在这款测试软件的执行效率上要略好一些,而同为NT 6.0内核的Server 2008也比Vista的成绩要高一些。
■ FutureMark 3DMark 05测试结果
由于3DMark05提供了对DirectX 9.0C的支持,所以完全支持Shader Model 2a、2b、3。同时加入的更加详细显示控制面板,可以使用户对测试进行更为详细的画面控制。3DMark05还使用了更为类似游戏的3D引擎,使测试更接近于正常的游戏运行。测试中包含了三个测试场景,分别为:Return to Proxycon、Firefly Forest、Canyon Flight,通过这三个场景的测试便可以得出分数。另外,3DMark05还包含了CPU Test、Fill Rate Test、Single Texturing、Multi Texturing、Pixel Shader Test、Vertex Shader Test和Batch Size Tests。
在3DMark 05的测试中形式与之前有了不同的结果:这次是NT 6.0内核的Server 2008取得了最高分35541的成绩,Vista紧随其后,接着是采用NT 6.1内核的Windows 7,最后又是Windows XP垫底,成绩只有34392。从测试成绩来看,在侧重于处理器和内存的性能的3DMark 05测试中,NT 6.0内核系统所表现出的执行效率貌似要高过NT 6.1一点,也就是说在NT 6.0内核系统中处理器和内存的利用率是要高过6.1一点点的。
同时在这项测试中,NT 6系列内核的64位操作系统比32位系统的整体效率要低,其差距为1-2%左右。可能有人会对这个位数百分比的差距嗤之以鼻,但也许就是这一百几十分的差距就可以让极限玩家几小时甚至几天的努力前功尽弃。
■ FutureMark 3DMark 06测试结果
3DMark 06将比前作3DMark 05更为复杂,包括重新设计的Canyon Flight测试,以及全新Deep Freeze测试单元,严酷考研系统的Shader Model 3.0、HDR渲染能力——NVIDIA/ATI当时显卡最重要的两个指标。除此之外,3DMark 06还将支持双核心处理器,并将CPU性能得分纳入3DMark06总体分数之中。
3DMark 06的测试结果跟之前3DMark 05的结果有些类似,不过这次Windows 7并没有像之前一样萎靡——拿下了64位系统中的第一名,接着整体分数最高的是Vista 32位版,而XP则继续垫底,不过这次与后辈们的差距并没有之前那么明显罢了。
■ AquaMark 3测试结果
AquaMark3是世界上第一款同时提供真实Direct X9游戏引擎和免费在线数据库——AquaMark Result Comparator ARC的商用测试软件。它基于Massive Development的多平台krass引擎。该引擎被AquaMark 2.3、AquaNox、AquaNox 2:Revelation以及战略游戏Spellforce等众多游戏所采用。AquaMark3和3DMark系列相比,更加贴近目前主流游戏的3D技术水准,AquaMark3当中采用的任何3D技术都已经在目前的游戏当中出现过,因此AquaMark3更能反应3D图形芯片在现实游戏当中的实际表现性能。与3DMark 03的测试结果相似,在AquaMark 3的测试当中所有NT 6内核的操作系统的奋斗比较平均,除了Server 08的32位版本有一次数据异常。Windows XP这次没有出乎我们的意料,依旧出于排行榜最低位置,而且此时已经显出NT 5内核与NT 6系列内核之间的性能差距了。同时我们也可以看到,同样都是NT 6系列内核的操作系统,Windows 7对于64位操作系统的支持和掌握相比其他的系统都要强一些。
■ SuperPi 1M测试结果
SuperPi是由东京大学Kanada Lab.所制作的一款通过计算圆周率的来检测处理器性能的工具,在测试里面可以有效的反映包括CPU在内的运算性能。在玩家群中,Super Pi更是一个衡量CPU、主板与内存综合性能的标尺之一。这款测试软件虽然已经驰骋测试软件界多年,但仍是衡量处理器单核处理能力的标杆,经有志之士修改后得以支持小数点后三位显示,更加增加了这款软件的比较性。
这次Windows XP终于出头了一次,无论是32位还是64位系统的测试事件都远低于其他采用NT 6系列内核的操作系统,看来对于Windows XP对于单线程任务的处理还是要强过其他比它复杂许多的系统的。同时我们又一次看到Windows 7的64位测试结果要略强于其他两个NT 6.0内核的操作系统,这又进一步证明了目前Windows 7的64位应用相比其他系统更加成熟。
■ wPrime 32M测试结果
wPrime是一款通过算质数来测试计算机运算能力等的软件(特别是并行能力),但与Super Pi只能支持单线程不同的是,wPrime最多可以支持八个线程,也就是说可以支持八核心处理器。它是一款取代SuperPi的新一代的纯计算软件,不但加入了对多核的支持,而且算法更优,可以准确的反应出产品的运算性能,测试多核处理器性能比SuperPI更准确。
在多线程测试中,大家都非常的“礼貌”,并没有显出太明显的差距,除了Windows XP 64位。虽然这只是一个测试程序,不过仍然可以看出NT 5.0内核的操作系统在64位多线程处理上相比NT 6.0和6.1效率来得更低。
■ 测试总结
● 对于一般用户
从整体的性能来看得分最好的采用NT 6.0内核的Windows Server 2008 64位版,而采用NT 6.1内核的Windows 7 64位版紧随其后。不过考虑到微软Windows Server系列的操作系统并非适合家用或测试,而且Server系列的操作系统在安装完成之后的设置对于普通用户来讲也是非常的繁琐和复杂,所以我们推荐一般用户还是使用目前技术最成熟的Windows 7的64位版本。
● 对于极限“跑分”玩家
对于跑分玩家,我们的建议是使用32位操作系统。
之前我们也聊到过,目前32位和64位的操作系统之间还是存在着些许的性能差距,而在大多数软件都还没有完全过渡到64位版本的情况下,使用完全单纯的32位系统要比64位系统更适合极限跑分活动。如果阁下不想看到自己离榜首只相差1%的得分,保守一些采用32位系统会让你更稳妥。■<