泡泡网显卡频道 PCPOP首页      /      显卡     /      评测    /    正文

比XP慢多少?Vista游戏性能对比测试

    令人期待已久的Microsoft Windows Vista操作系统终于加快了前进的步伐,从Beta1到Beta2、再从RC1到RC2,近期Vista版本的更新非常频繁,RC2版本的发布也就预示着Vista正式版很快就能与大家见面!

{imageTitle}

    软件在正式发布之前一般都有很多个版本的测试版,像操作系统这样庞大的软件自然会有多种测试代号,大家比较熟知的就有Alpha、Beta和RC,现在我们就通过这些代号的含义来简单回顾一下Vista的发展史:

{imageTitle}
 
 与如今的Vista相比,当年的Longhorn显得太普通了一些

    Alpha和Beta就是希腊字母α和β,Alpha版是比Beta还早的初期测试版,仅提供给内部开发人员或者特定工作人员测试之用,普通用户不会接触到此类软件,一般欣赏一些泄露出来的截图就足以大饱眼福了。对于Vista系统来说,早期的Longhorn(长牛角)就是Alpha版本,由于Longhorn关注程度太高,因此微软也曾发布了公众预览版,但整体架构和XP没有多大变化,令人非常失望。

{imageTitle}    VISTA到底多可怕?最新中文版性能测试

    Beta很容易理解就是测试版,大部分软件公司都会提供Beta试用版的公开下载,通过收集用户的反馈不断的修正完善产品,所以Beta版可能会有很多的版本;比如Vista Beta1和Beta2的发布就曾引起了网络轰动,下载体验的人太多几乎造成了服务器瘫痪,微软被迫启用一直都抵制的BT下载才解决难题。通过两次Beta测试,Vista变得越来越漂亮,功能也更加丰富;

{imageTitle}    {imageTitle}

    RC(Release Candidate) ,Candidate是候选人的意思,用在软件上就是候选版本。Release Candidate就是发行候选版本,这就意味着RC版本已经足够完善,离正式发行不远了。不过在RC发布之后还有不少的工作,RC依然是测试版,它和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于消除细小的BUG,提高兼容性和稳定性!Vista Beta2发布之后没多久,微软就放出了RC1版本,但这个版本BUG太多,业内人士普遍认为微软有偷工减料、匆忙赶工的嫌疑,不过紧接着放出的RC2版本则好了很多,也让期待已久的用户看到了希望。

    RTM(Release To Manufacturing),以微软的作风来看,RC2版一般就是最后一个测试版本,也就是通常所说的RTM版。大部分商业软件在程序代码开发完成之后,就会送到工厂大量压片,这个版本就叫做RTM版。RTM版和正式版几乎没有区别,即便存在一些尚未发现的BUG也可以通过发布补丁的方式弥补。RTM和正式版主要区别就是封包、序列号、激活、升级等反盗版策略,因此在软件发行初期很多盗版者对正式版无计可施之时,往往拿RTM版开刀。

    本月6号,微软终于放出了Vista RC2也就是RTM版本,回顾历史Vista从Beta1到Beta2花了10个月时间,从Beta2到RC1用了3个月,从RC1到RC2仅用了1个月,看来正式版的Vista系统的确离我们不远了!

    Vista发布历程:

Longhorn首次出现:2001年7月24日
Longhorn被微软副总裁确认:2001年7月27日
Longhorn在微软反垄断案件中被提及:2001年11月1日
Longhorn alpha build 3670(内部版本)出现:2002年8月19日
Longhorn开发者保密预览:2003年3月
Longhorn图形和安全功能泄漏:2003年3月6-8日
Longhorn公众开发者预览版(Build 4051):2003年10月27日
Longhorn build 4053泄漏:2004年3月4日
微软透露Longhorn开发计划:2004年8月27日
Longhorn build 5048(WinHEC 2005)发布:2005年4月24日
Longhorn build 5098(内部版本):2005年7月15日
微软宣布Windows Vista的正式名称:2005年7月22日
Vista Beta 1发布:2005年7月27日
Vista Beta 2发布: 2006年5月24日
Vista RC1版发布: 2006年9月1日
Vista RC2版发布: 2006年10月6日
Vista正式发布(预计):2006年11月(企业版),2007年1月(专业版)

    我们曾在Vista Beta1中文版发布时作了一些测试——“VISTA到底多可怕?最新中文版性能测试”,不过当时的测试有些偏向于主观,主要对Vista的特性和配置要求作了一些分析和介绍。近期随着版本的更新,Vista的功能更加完善,同时在系统运行速度和性能方面有了较为明显的提高。

    不过在Vista一步步走向成熟的同时,却传来了一些令人失望的消息:微软向他们的认定游戏开发商透露,使用Vista玩游戏将会比使用XP时慢10%至15%!Vista本身就对CPU、内存和显卡提出了较高的要求,如今Vista的游戏性能还不如XP确实让人难以接受。那么Vista的游戏性能究竟能比XP差多少、差在哪?本文就针对Vista的游戏性能进行对比测试。

系统安装:

    Vista RC2的安装过程和Beta1没有任何区别,只需要在刚开始输入序列号设置好安装分区之后就可以不用管了,基本上相当于无人值守安装!安装过程要持续半个小时左右,还是比较快的。

显卡驱动:

    记得在测试Vista Beta1时,NVIDIA针对Beta1推出的88.61驱动还不够完善,虽然自带了最新的控制面板,但连抗锯齿各项异性过滤和大部分设置选项都没有提供。不过如今的RC1版96.33驱动已经很完善了,与XP版的驱动基本无异:

{imageTitle}
 
 NV专为Vista RC1推出的驱动也能支持RC2
 
{imageTitle}
 
    NVIDIA之所以要在XP版90.XX系列驱动中启用全新的控制面板,就是为了和Vista版的驱动统一,让用户能够提早适应新界面——因为Vista不能兼容老版的控制面板!
 
{imageTitle}
 
{imageTitle}
 
 NVIDIA的第二个Vista驱动已经很完善了
 
普通显卡也能够共享系统内存:
 
{imageTitle}
 
 这是使用1GB时的显卡资料,能够共享255MB系统内存
 
{imageTitle}
 
 这是2GB内存时的显卡资料,能够共享271MB系统内存
 
    为了防止显卡显存不够的情况发生,新版Vista当中加入了显卡共享系统内存的功能,我们可以看到普通的7600GT显卡都能够划分一些系统内存供调用,这对于某些128MB的低端显卡或者是集成显卡来说是项实用的功能!
 
    在显存足够的情况下,系统不会额外占用内存,所以这里不必在意显示的250MB共享内存。
 
系统性能分级评估工具:
 
{imageTitle}
 
 X2 3800+/7600GT/1GB内存的检测结果

    由于Vista对电脑系统的各大配件都提出了更高的要求,因此微软特意内置了一个WinSAT (Windows系统性能分级评估工具),通过使用这个工具您就可以大概知道电脑的哪些硬件处于瓶颈状态,从上图的情况来看,微软认为1GB内存不够用,那么2GB内存的游戏性能比1GB有多少提高呢?后文中会说明这个问题。

    RC2与Beta1的评分机制完全不同,如今是确确实实的评估工具,参考价值并不大但足以检测出系统的瓶颈,如果您真想检验自己的系统是否满足Vista的要求,可以参考“您的系统跑得动Vista吗?来这里试试看”一文。

Vista困惑之一:令人担忧的内存占用

    Vista吃内存这是众所周知的事实,Vista安装完成之后的默认设置桌面状态下,就需要占用500MB左右的内存,比XP整整多了400MB!这其中Aero Glass 3D桌面系统就占用了100多MB(还有150MB的虚拟内存),如果把桌面更换为Windows经典主题,那么就可以节省150MB左右:

{imageTitle}
 
 开启/关闭Aero Glass的桌面内存占用对比
 
    Aero Glass 3D桌面系统是内存大户之一,不过还有相当多的核心进程要消耗大量内存,这部分内存无论怎么优化都无法减免,毕竟Vista是微软花费许多年开发的全新操作系统,改进核心架构并添加了众多功能,这些“先进”的技术都是以消耗内存为代价的。
 
VISTA到底多可怕?最新中文版性能测试
 
    从上图中可以看出,3D桌面进程dwm.exe占用100+140MB内存;侧边拦进程sidebar占用28+43MB;支持多窗口的IE 7.0浏览器占用110+100MB内存,“我的电脑”的管理功能进一步强化,内存消耗自然膨胀,达到了80+90MB!(XP的explorer大概为30+20MB)

    正因为Vista如此吃内存,所以很多人都对Vista敬而远之,而且Vista的建议配置就需要1GB内存,推荐配置为2GB,在如今内存售价疯涨的时期,对于用户来说的确是不小的负担。

    当然您可以通过进行一系列“优化”措施来降低内存消耗,但是如果禁用了这些花哨和丰富的功能后,Vista还能叫做Vista吗,这样做还不如继续使用朴实稳定的XP系统。所以本文的测试使用Vista RC2安装完毕的默认设置,给Vista用户提供一些有价值的参考成绩。

Vista困惑之二:3D游戏性能受内存和3D桌面的制约

    对于游戏玩家来说,很多大型3D游戏都需要占用500MB-1GB甚至更多的内存,于是Vista的游戏性能很大程度上就受到了内存容量的影响;通过以前的一些评测来看,2GB内存对XP系统下的游戏性能没有多大帮助,但Vista本身就占用内存比较多,2GB内存似乎将要成为游戏玩家的标准配置了,那么性能会有多少提高呢?

{imageTitle}
 
 玩游戏时Vista会暂时禁用3D桌面,但还是造成了负面影响

    另外Vista的3D桌面系统也对游戏造成了负面影响,3D桌面除了占用内存之外,还要消耗不少的显存,在运行3D游戏的时候,Vista的3D桌面就成为了累赘。您可以把Vista的3D桌面看作是一个小型3D游戏,如果您要玩大型3D游戏的话,同时运行两个游戏的性能自然不会好,那么Vista的3D游戏性能到底比XP下差多少呢?本文就主要针对这方面进行对比测试。

Vista困惑之三:DirectX 10何时降临?

    微软多次强调下一代的3D图形API DirectX 10只提供给Vista操作系统,不会支持XP,因为Vista采用了全新的显示驱动模型(WDDM),改变了显卡驱动架构,因此XP无缘DX10,如果玩家想要体验DX10游戏,那么不用考虑太多,升级到Vista是唯一选择!

{imageTitle}
 
 Vista Beta2就有DX10了?

    之前曾有报道Vista发布时将不会集成DX10,微软准备在明年发布新的安装包来升级到DX10。这一消息没有得到确认,虽然我们看到Vista从Beta1开始的DirectX诊断工具显示版本号为DX10,但实际上还是DX9C的某个版本,因为运行很多新游戏都需要重新安装DX9 2006 8月版才可以,可见早期Vista内置的DX9版本还是很老的。

    至于DX10的问题没必要太过在意,Vista正式版发布在即,NVIDIA新一代DX10显卡GeForce 8800GTX即将于下月发布,而多款DX10游戏也将于Vista同期发布。您如果迫切的想要体验DX10游戏的魅力,那么需要首先准备好足够多的钞票!

    之前的Vista Beta版系统还不够完整,BUG众多功能不全,而如今的RC2已经差不多是最终的版本,其性能表现与未来的正式版本不会有太多差异。因此我们就使用刚发布没多久的Vista RC2系统和XP系统作一个游戏性能对比测试,看看Vista的3D游戏性能到底能比XP差多少?

测试系统配置:

硬件系统

处理器

AMD Athlon64 X2 3800+

 (2.0GHz 512KB×2)

主 

ABit AN8 32X

内 

宇詹DDR400 512MB×2(3-3-3-8-1T)

金士顿DDR400 1GB×2(3-3-3-8-1T)

硬 

Seagate 7200.7 80GB

显 

Asus 7600GT 256MB(560/1400MHz)

电 

七盟Seventeam ST-55EAJ-05A 550W

光  驱

BenQ BW1000

显示器

三星911N(19寸LCD)

驱动程序

显卡驱动

ForceWare 96.33beta For Vista RC1

ForceWare 92.91beta For 2000/XP

操作系统

中文Windows XP + SP2

英文Windows Vista RC2

 
    此次测试主要针对主流用户,因此测试系统并没选择高端扣肉或者AM2平台,而是使用了性价比较高的939配置。CPU为X2 3800+,内存为主流的双通道1GB,当然我们也测试了2GB内存下的性能表现。
 
{imageTitle}
 
 899元的华硕7600GT
 
    测试显卡选择了华硕的7600GT,虽然时下7900GS的性价比很好,不过7600GT依然是千元以下很值得购买的显卡,256MB显存再加上高频率,性能足够强劲。
 
    配套显示器为出货量较大的19寸液晶显示器,7600GT足以胜任1280×1024运行所有主流游戏的需要,我们的游戏测试就锁定这个分辨率,并尽可能开启各种特效,这样游戏效果可以达到非常好的!
 
令人意外的测试结果——内存大小完全不会影响游戏性能!

    首先进行了Vista RC2系统下的游戏测试,测试模式为三种:

1. 1GB内存,Vista默认设置

2. 2GB内存,Vista默认设置

3. 1GB内存,Vista禁用Aero Glass界面,采用Windows经典设置(可以节约120MB左右内存)

{imageTitle}
 
{imageTitle}
 
{imageTitle}
 
{imageTitle}

    通过3DMark得分可以看出,加内存或者是禁用3D桌面节约内存都没有让成绩得到提高。之后还进行了几款经典游戏的帧数测试,发现2GB内存确实对游戏基本FPS没有帮助,禁用Aero Glass虽然节约了内存,但FPS也没有提高。

    看来内存容量并非瓶颈,Vista虽然占用内存比较多,但虚拟内存管理机制还是很灵活,可以最大限度发挥游戏性能。不过2GB内存可以减少硬盘的读写次数,游戏启动速度和场景Loading速度明显提升,这个可以直接感觉到,但无法在游戏FPS测试中展示出来。

    那么Vista和XP的游戏性能比起来又如何呢? 下面就进行直接对比。

    测试系统硬件配置不变,新安装了Windows XP操作系统,然后进行3DMark以及游戏测试,看看成绩有无变化?

3DMark03:

{imageTitle}
 
{imageTitle}
 
    3DMark03默认跑分,XP的性能要比Vista强10%,而1280打开AA之后,XP的优势扩大到了14%,看来之前的传闻的确不假,10-14%的差距确实比较大。
 
3DMark05:
 
{imageTitle}
 
{imageTitle}

    05中的差距为7%和11%,比03小了一些,但Vista的表现还是比较差。

3DMark06:

{imageTitle}

    06的差距进一步缩小,只有不到4%,还算可以接受。从三代3DMark测试成绩来看,是不是程序越新,Vista与XP相比的性能损失越小呢?下面就看看实际游戏测试成绩:

游戏性能测试:

{imageTitle}
 
    DOOM3这款经典的OpenGL游戏,性能差为4%,FPS只差2帧,基本可以忽略。
 
{imageTitle}
 
    FarCry的性能差就比较大了,FPS差9帧,Vista落后XP为16%。
 
{imageTitle}
 
    FEAR的差距更大,居然达到了27%之多!
 
{imageTitle}
 
    失落的海岸Vista落后9%。值得一提的是,如果打开HDR+AA的话,Vista的游戏表现将会奇慢无比,而XP则正常,看来Vista对游戏特效的支持还是不够好。
 
{imageTitle}

    微软最新力作《帝国时代3:酋长》,Vista和XP的表现完全相同,毕竟这是微软自己的游戏。

游戏性能测试总结:

    通过基准测试和游戏测试来看,3DMark的测试成绩还是有参考价值的,Vista的游戏性能确是要比XP慢10%-15%。而且Vista性能差的原因并非是内存容量不够,Vista的3D桌面也不是主要问题所在!

    在不同的游戏或者程序中,Vista落后于XP的幅度不尽相同,看来主要问题出在Vista和老游戏的兼容性方面——虽然绝大多数游戏都能够在Vista系统下正常运行,但性能不如人意,可能是游戏对Vista新驱动架构支持不力的原因。想要提高游戏性能只有期待发布新的游戏补丁,当然显卡驱动应该还有提升的潜力!

    看得出来微软自己的游戏对Vista的兼容性特别好,帝国时代依然是DX9游戏,由此足以证明Vista的DX9性能并不会比XP弱,但前提是游戏需要经过优化,改善与新系统的兼容性。

从XP到Vista,和当年98到XP的情形非常相似:

    回顾当年从98/Me过渡到XP时的情形,由于系统架构由DOS实模式变为NT保护模式,因此XP对很多软件和游戏的兼容性都非常糟糕,微软为改善兼容性做出了很大的努力。但XP的性能还是要比98差不少,而且由于需要内存比较多的原因,很多用户(包括大量网吧)迟迟不肯升级XP。不过XP依靠前所未有的稳定性渐渐得到了用户的青睐。
 
    如今Vista一出,又将处于新旧系统共存和交接的时代,Vista再次对系统配置提出了更高的要求,首当其冲的依然是内存,1GB成为标配、2GB为建议配置。不过通过我们的测试来看,如果资金实在不足的话,2GB并非必需。
 
{imageTitle}
 
 如果游戏安装或者运行出现问题,启用兼容模式大都可以解决

    Vista的内核架构并没有革命性的改变,因此Vista的兼容性做得比较好,但还是有些程序或者软件不能很好的运行,此时可以使用兼容模式来尝试,一般都不会有问题。但是Vista的游戏性能依然令人担忧,这就需要游戏开发商针对Vista进行专门的优化,

    Vista作为新一代操作系统,出现各种各样的问题是意料之中的事,系统需求听起来挺吓人的,不过当前低端配置运行Vista也完全没有问题,2年前的配置只要升级内存就足以胜任,3/4年前的配置也差不多该淘汰了!

Vista前景看好,但取代XP任重道远:

    从98到XP,XP给人最吸引人特性的就是“微软的系统头一次这么稳定!”,动不动就蓝屏的时代终于结束了。虽然XP消耗资源、兼容性不好(发布初期)、性能也不好,但大多数人都迅速认可了XP,随着时间的推移,新软件、新游戏完全针对XP系统设计,不再有兼容性问题出现,性能也达到了非常好的!

    那么从XP到Vista我们可以得到什么呢?首先是漂亮的3D桌面和窗口;然后为了以后能玩DX10游戏你必须升级到Vista;当然还有更多强大的系统管理功能和附加功能等着你去学习;操作界面的改变还等着你去适应;各种方便操作的细微之处等着你去发现——总之你需要较长的一段时间来适应Vista,习惯成自然之后就再也离不开Vista了!

{imageTitle}

    通过我们的测试来看,Vista的游戏性能虽然比较差,但也不需太过在意,因为微软已经提前开始推行Vista Logo认证和Games For Windows游戏认证,目前超过50余家厂商、250种硬件、软件产品将获得认证,这就意味着今后发布的新游戏只要通过认证,其性能自然不会比XP差。因此,目前的Vista RC2性能虽然糟糕,但相信一切都会好起来的!

    Vista正式版的发布日期初步定为11月,从目前的良好局势来看Vista应该不会跳票了。显卡方面NVIDIA的GeForce 8800GTX也大概在11月份,几款DirectX 10游戏大作也即将来临,Vista的DX10性能才是最令人期待的!

{imageTitle}

    最新消息,Vista RC2 5477中文版已经开放下载,对Vista感兴趣的朋友们来这里赶快下载体验吧,因为这是Vista正式发布之前的最后一次测试!<

0人已赞

关注我们

泡泡网

手机扫码关注