星期五, 一月 19, 2007

测试表明 Windows Vista 并不慢!

      PC World 实验室对 Windows Vista 的初步性能测试表明,在有足够内存和显卡性能的支持下,Vista 可以很好地运行在多种计算机系统上.

      Windows Vista 终于开始制造生产并且即将投向消费者市场,我们也终于能够准确地对这款新操作系统进行测试,以了解其性能究竟如何?在初步测试中,我们发现虽然 Vista 对计算机硬件要求显得比较高,但对于满足微软 Premium Ready 配置(内存 1GB,显卡支持 DirectX 9、至少拥有 128MB 独立显存)的计算机,甚至是在使用 Aero 界面时,应该也能够很好地运行 Vista.

      我们将向厂商发布的 RTM(release to manufacturing)Vista Ultimate代码安装到了不同规格及使用时间的台式机和笔记本电脑上,然后进行了一系列 benchmarks 测试以解答我们对于Vista性能的几个主要疑问,以下是我们在测试中的主要发现:

  • Vista 处理速度通常要慢于 XP,但是在双核计算机上进行多任务处理时速度明显快于 XP.
  • 你的计算机应该至少拥有 1GB 内存.
  • 如果你的计算机配置有独立显卡和足够大的内存,使用 Aero 界面并不会降低系统运行速度.
  • 在64位版本 Vista 操作系统上,应用程序的运行速度会稍慢些,但可以通过增大内存容量来解决这一问题.

      以上得出的结论并非是我们对 Vista 性能的最终判断.比如说,2006年11月我们在测试过程中,显卡公司还在对驱动进行调适(例如,我们决定放弃 Doom 3游戏测试,由于 ATI 驱动尚不支持该游戏的 Open GL 图形 API).

      另一点需提醒的是:我们使用的是经过升级、与 Vista 兼容 WorldBench 6 的 beta 版本进行 Photoshop 和多任务处理测试,因此与在 WorldBench 5 下进行 XP 性能测试的结果并不具备可比性.

Vista 与 XP 对决??速度篇

      对于每一款新型 Windows 操作系统,微软都表示其性能得到了很大的提升,但是几乎每一款都要求系统使用的处理器速度快于前代产品。我们对 Vista 的初步测试结果显得有点复杂,而且其中的一项结果表明,进行系统升级是十分必要的。

      从总体上讲,我们测试的应用程序在 Vista 上的运行速度确实显得要慢一些。这个区别,在价位较低或者硬件配置较旧的计算机上表明得尤为明显。我们使用的两款低端系统计算机分别为:采用 Sempron 闪龙 3400+ 处理器、集成 GeForce 6150 LE 显卡共享系统内存的戴尔计算机;另一款 ABS 电脑采用 3GHz 奔腾4处理器、使用 ATI Radeon 9600 ProE 显卡。使用 Vista 操作系统进行 Photoshop 测试中与 XP 相比,结果分别慢出23%和13%。在多任务处理和游戏《Far Cry》评测中慢出5%至17%(参看“单独应用程序在 Vista 上运行速度慢于 XP”附表)。

测试表明 Windows Vista 并不慢!

备注:1所有测试的系统都安装有 1GB 的内存;对 Vista 的测试是基于 Windows Vista Ultimate Edition(32位版本)。2游戏《Far Cry》测试是在分辨率为1024×768、关闭抗锯齿处理(Anti-aliasing)下进行的。

      在配置较新的系统下,测试结果显得稍微更复杂些。我们使用处理器为 2.2GHz Athlon 64 X24200+ 、显卡是 GeForce 7600GS 的 Polywell 计算机,及一台配置有 2.4GHz 双核酷睿2 E6600 处理器、Radeon X1600 显卡的 Micro Express 计算机上进行了相同的测试。结果在 Photoshop 测试中 Vista 落后数下降到7%至8%,但游戏《Far Cry》的帧频数差距则进一步扩大。

      Polywell 系统上帧频的差距达到了25%,在分辨率为1024×768、关闭抗锯齿处理(Anti-aliasing)下从 XP 的每秒114帧下降到 Vista 的每秒85帧;而 Micro Express 计算机的降幅达到12%。并且将内存扩充至 2GB 后两款系统的帧频都没有得到提高。由于游戏测试与显卡驱动的关系十分密切,因此随着 ATI  和 nVidia 不断为 Vista 开发出更适合的驱动,这种情况应该能够得到改善。

双核的差别

      但是如果你的计算机系统具有多核处理器或计划进行升级,那么我们的多任务测试结果一定会让你信心倍增。在测试中,我们在后台运行 Windows Media Encoder 对一个视频文件进行压缩,前台同时用火狐浏览器浏览页面,使用双核处理器的 Polywell 和 Micro Express 两款计算机运行 Vista 操作系统与 XP 相比,速度分别快出29%和31%,正如微软以前的介绍,我们的测试也表明新操作系统与 Windows XP 相比,也许在运行多线程代码时更加擅长。

内存问题

      通常进行操作系统升级都需要付出额外成本:为了保持性能得到正常发挥,用户必须对计算机的内存进行升级。微软对 Vista Premium Ready PC 的建议内存容量大小为至少 1GB,而且我们的评测结果也显示 1GB 是比较合适的内存容量起始点。当然 Aero 界面也可以运行在内存容量为 512MB 的计算机上,但用户需要选择将其打开。在默认设计下,如果 Vista 发现系内存小于 1GB,会在安装时将 Aero 界面选择为关闭。

      出于好奇,我们在内存容量为 512MB 的低端测试机上对 Vista 和 XP 进行了几项对比。虽然在多任务处理测试中速度并未发生明显的降低,但是在 XP 中进行的 Photoshop 测试速度几乎是 Vista 的二倍。这就说明 Vista 不适合运行在内存容量低于 1GB 的系统下。

      将系统的内存容量提高到 2GB 时,只有 Photoshop 的测试结果变化十分显著(参看 “Vista 内存容量扩充至 2GB 效果并非十分明显”附表)。在低端奔腾4系统上,升级到 2GB 后性能提高了10%,双核 Polywell 台式机提升度更温和些,大约在5%(PC World 通常认为对于一般商用软件,性能差别在5%以内差距并不明显);同时,配置了 2GHz 酷睿2双核 T7200 处理器和 GeForce Go 7600 显卡的惠普笔记本在内存容量扩充后,运行速度快出了21%。

测试表明 Windows Vista 并不慢!

备注:1所有测试的系统都安装有 1GB 的内存;对 Vista 的测试是基于 Windows Vista Ultimate Edition(32位版本)。2游戏《Far Cry》测试是在分辨率为1024×768、关闭抗锯齿处理(Anti-aliasing)下进行的。

      我们进行的多任务处理和《Far Cry》游戏测试几乎没有显出扩充内存带来的好处。但如果你的资金充裕,我们仍然建议你将内存升级至 2GB,这样多出的内存容量也会为你未来系统发展留出很多操作空间。

没有评论: