比XP慢多少?Vista游戏性能对比测试
令人期待已久的Microsoft Windows Vista操作系统终于加快了前进的步伐,从Beta1到Beta2、再从RC1到RC2,近期Vista版本的更新非常频繁,RC2版本的发布也就预示着Vista正式版很快就能与大家见面!
软件在正式发布之前一般都有很多个版本的测试版,像操作系统这样庞大的软件自然会有多种测试代号,大家比较熟知的就有Alpha、Beta和RC,现在我们就通过这些代号的含义来简单回顾一下Vista的发展史:
Alpha和Beta就是希腊字母α和β,Alpha版是比Beta还早的初期测试版,仅提供给内部开发人员或者特定工作人员测试之用,普通用户不会接触到此类软件,一般欣赏一些泄露出来的截图就足以大饱眼福了。对于Vista系统来说,早期的Longhorn(长牛角)就是Alpha版本,由于Longhorn关注程度太高,因此微软也曾发布了公众预览版,但整体架构和XP没有多大变化,令人非常失望。
Beta很容易理解就是测试版,大部分软件公司都会提供Beta试用版的公开下载,通过收集用户的反馈不断的修正完善产品,所以Beta版可能会有很多的版本;比如Vista Beta1和Beta2的发布就曾引起了网络轰动,下载体验的人太多几乎造成了服务器瘫痪,微软被迫启用一直都抵制的BT下载才解决难题。通过两次Beta测试,Vista变得越来越漂亮,功能也更加丰富;
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版的驱动基本无异:
由于Vista对电脑系统的各大配件都提出了更高的要求,因此微软特意内置了一个WinSAT (Windows系统性能分级评估工具),通过使用这个工具您就可以大概知道电脑的哪些硬件处于瓶颈状态,从上图的情况来看,微软认为1GB内存不够用,那么2GB内存的游戏性能比1GB有多少提高呢?后文中会说明这个问题。
RC2与Beta1的评分机制完全不同,如今是确确实实的评估工具,参考价值并不大但足以检测出系统的瓶颈,如果您真想检验自己的系统是否满足Vista的要求,可以参考“您的系统跑得动Vista吗?来这里试试看”一文。
● Vista困惑之一:令人担忧的内存占用
Vista吃内存这是众所周知的事实,Vista安装完成之后的默认设置桌面状态下,就需要占用500MB左右的内存,比XP整整多了400MB!这其中Aero Glass 3D桌面系统就占用了100多MB(还有150MB的虚拟内存),如果把桌面更换为Windows经典主题,那么就可以节省150MB左右:
正因为Vista如此吃内存,所以很多人都对Vista敬而远之,而且Vista的建议配置就需要1GB内存,推荐配置为2GB,在如今内存售价疯涨的时期,对于用户来说的确是不小的负担。
当然您可以通过进行一系列“优化”措施来降低内存消耗,但是如果禁用了这些花哨和丰富的功能后,Vista还能叫做Vista吗,这样做还不如继续使用朴实稳定的XP系统。所以本文的测试使用Vista RC2安装完毕的默认设置,给Vista用户提供一些有价值的参考成绩。
● Vista困惑之二:3D游戏性能受内存和3D桌面的制约
对于游戏玩家来说,很多大型3D游戏都需要占用500MB-1GB甚至更多的内存,于是Vista的游戏性能很大程度上就受到了内存容量的影响;通过以前的一些评测来看,2GB内存对XP系统下的游戏性能没有多大帮助,但Vista本身就占用内存比较多,2GB内存似乎将要成为游戏玩家的标准配置了,那么性能会有多少提高呢?
另外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是唯一选择!
之前曾有报道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 |
光 驱 | |
显示器 | 三星911N(19寸LCD) |
驱动程序 | |
ForceWare 96.33beta For Vista RC1 ForceWare 92.91beta For 2000/XP | |
操作系统 | 中文Windows XP + SP2 英文Windows Vista RC2 |
首先进行了Vista RC2系统下的游戏测试,测试模式为三种:
1. 1GB内存,Vista默认设置
2. 2GB内存,Vista默认设置
3. 1GB内存,Vista禁用Aero Glass界面,采用Windows经典设置(可以节约120MB左右内存)
通过3DMark得分可以看出,加内存或者是禁用3D桌面节约内存都没有让成绩得到提高。之后还进行了几款经典游戏的帧数测试,发现2GB内存确实对游戏基本FPS没有帮助,禁用Aero Glass虽然节约了内存,但FPS也没有提高。
看来内存容量并非瓶颈,Vista虽然占用内存比较多,但虚拟内存管理机制还是很灵活,可以最大限度发挥游戏性能。不过2GB内存可以减少硬盘的读写次数,游戏启动速度和场景Loading速度明显提升,这个可以直接感觉到,但无法在游戏FPS测试中展示出来。
那么Vista和XP的游戏性能比起来又如何呢? 下面就进行直接对比。
测试系统硬件配置不变,新安装了Windows XP操作系统,然后进行3DMark以及游戏测试,看看成绩有无变化?
● 3DMark03:
05中的差距为7%和11%,比03小了一些,但Vista的表现还是比较差。
● 3DMark06:
06的差距进一步缩小,只有不到4%,还算可以接受。从三代3DMark测试成绩来看,是不是程序越新,Vista与XP相比的性能损失越小呢?下面就看看实际游戏测试成绩:
● 游戏性能测试:
微软最新力作《帝国时代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的情形非常相似:
Vista的内核架构并没有革命性的改变,因此Vista的兼容性做得比较好,但还是有些程序或者软件不能很好的运行,此时可以使用兼容模式来尝试,一般都不会有问题。但是Vista的游戏性能依然令人担忧,这就需要游戏开发商针对Vista进行专门的优化,
Vista作为新一代操作系统,出现各种各样的问题是意料之中的事,系统需求听起来挺吓人的,不过当前低端配置运行Vista也完全没有问题,2年前的配置只要升级内存就足以胜任,3/4年前的配置也差不多该淘汰了!
● Vista前景看好,但取代XP任重道远:
从98到XP,XP给人最吸引人特性的就是“微软的系统头一次这么稳定!”,动不动就蓝屏的时代终于结束了。虽然XP消耗资源、兼容性不好(发布初期)、性能也不好,但大多数人都迅速认可了XP,随着时间的推移,新软件、新游戏完全针对XP系统设计,不再有兼容性问题出现,性能也达到了非常好的!
那么从XP到Vista我们可以得到什么呢?首先是漂亮的3D桌面和窗口;然后为了以后能玩DX10游戏你必须升级到Vista;当然还有更多强大的系统管理功能和附加功能等着你去学习;操作界面的改变还等着你去适应;各种方便操作的细微之处等着你去发现——总之你需要较长的一段时间来适应Vista,习惯成自然之后就再也离不开Vista了!
通过我们的测试来看,Vista的游戏性能虽然比较差,但也不需太过在意,因为微软已经提前开始推行Vista Logo认证和Games For Windows游戏认证,目前超过50余家厂商、250种硬件、软件产品将获得认证,这就意味着今后发布的新游戏只要通过认证,其性能自然不会比XP差。因此,目前的Vista RC2性能虽然糟糕,但相信一切都会好起来的!
Vista正式版的发布日期初步定为11月,从目前的良好局势来看Vista应该不会跳票了。显卡方面NVIDIA的GeForce 8800GTX也大概在11月份,几款DirectX 10游戏大作也即将来临,Vista的DX10性能才是最令人期待的!
最新消息,Vista RC2 5477中文版已经开放下载,对Vista感兴趣的朋友们来这里赶快下载体验吧,因为这是Vista正式发布之前的最后一次测试!<