十二月 26, 2006
微软Vista真实性能及硬件兼容性能大测试
由. xx appbeta 将文章归档于 最新资讯
一、Vista的官方硬件要求
虽然微软公司的Vista官方网站早在半年前就已经列明该操作系统的最低硬件要求,但那些要求已经有点过时(如800MHz以上主频的处理器及支持800x600分辨率的显示卡等),因为就算是在Windows XP操作系统中也未必能用得顺畅。所以想“玩好”Vista,官方的最低要求不算数。
有见于此,微软公司此后又为Vista操作系统定位了不同的硬件标准,方便用户参考。
(一)Windows Aero的最低要求
Aero Glass
Vista操作系统的最大特点就是采用一种名为“Aero Glass”的界面(图1),该界面主要为视窗增加透明化效果并在开关窗口时加入放大/缩小的动画,此外还设有Flip、Flip 3D、Sidebar等功能,极大地方便了普通用户使用。但这些效果都是靠显卡GPU(图形处理器)协助执行和运作的,假如Vsita系统检测到电脑的硬件配置不能满足要求,或者系统速度无法应付,就会自动关闭该功能,因此微软方面亦为Aero界面设立了最低的硬件要求。
1.需要具备以下功能的DirectX 9等级图形处理器:
(1)支持WDDM驱动程序;
(2)硬件支持Pixel Shader 2.0(像素着色2.0)标准;
(3)支持每一像素32位元的色彩。
2.足够的显示内存:
(1)支持分辨率低于1,310,720像素的单一监视器需要64MB显示内存;
(2)支持分辨率介于1,310,720到2,304,000像素的单一监视器需要128MB显示内存;
(3)支持分辨率高于2,304,000像素的单一监视器需要256MB显示内存;
(4)符合显示内存的带宽要求,可在现有的Windows XP操作系统上运行Windows Vista Upgrade Advisor程序,来评估这项需求。
(二)Vista Capable和Vista Premium Ready标准
Vista Capable
另外,为了方便一些等不及Vsita问世现在就要购买电脑的用户,微软公司还定义了Vista Capable(图2)和Premium Ready标准,让品牌电脑制造商印在电脑主机上,使用户购买时了解该产品能否顺利过渡到Vista。两项标准分别为:
1.Vista Capable PC必须具备:
(1)现代化的处理器(至少800MHz主频)
(2)512MB的系统内存
(3)具备DirectX 9功能的图形处理器
2.Vista Premium Ready PC必须具备:
(1)1GHz主频的32位(x86)或64位(x64)处理器
(2)1GB的系统内存
(3)可运行Windows Aero界面的图形处理器
(4)128MB的显示内存
(5)40GB的硬盘容量,至少有15GB可用空间
(6)DVD-ROM光驱
(7)音频输出功能
(8)网络连接功能
二、电脑硬件驱动程序与Vista的兼容性
我们知道,Windows操作系统其实不能与硬件直接沟通,硬件的驱动程序才是操作系统与硬件之间的通讯桥梁,它能够让操作系统知道该硬件的存在,并得以在最佳状态下工作,以发挥出最好性能。因此,电脑用户必然会关注升级到Windows Vista操作系统后,新驱动程序对操作系统性能的影响程度。
Windows Vista操作系统(开发代号为“Longhorn”)从提出至今已超过五年光景,因此厂商开发Vista平台的硬件驱动程序有着相当长的时间,所以目前支持Vista系统的硬件驱动程序其实不如外界想像的那么差,至少不会构成严重的稳定性问题。
(一)主板驱动程序
目前,多家主板及显示卡厂商(包括Intel、ATI、NVIDIA、VIA、SiS、Realtek、Analog Device、Marvell及Creative等),都在官方网站中提供Beta(测试)版本驱动程序,宣称支持Vista RC1版本甚至最新的RC2版操作系统,让有意率先试用Vista的用户的各种主要硬件(包括显卡、网卡、声卡及SATA/RAID控制器等)不致于完全无法使用。
但也有例外,例如以出产RAID控制卡闻名的Promise公司,以往很多主板都使用Promise的控制芯片来实现PATA/SATA RAID功能。而Promise公司现在并没有刻意支持Vista操作系统,其控制卡的XP驱动程序也可以安装到Vista RC2内,而且硬盘能照常使用。
其实,将电脑硬件的Win XP驱动程序安装在Vista下使用的情况并不少见,只是这种做法未得到微软公司的认可,因此稳定性没有保障,而且也需要靠用户自己逐一测试硬件是否兼容,非常不可靠。
(二)显卡驱动程序
显示卡方面,NVIDIA显卡的ForceWare公版驱动程序已经更新到96.85版以上。支持Direct3D和OpenGL,但不支持HDCP和HDMI这两项针对HDTV( 高清电视)的技术。而且从这个版本的驱动程序开始,在Vista平台中取消了旧的传统界面,硬性规定用户只能用新版控制面板修改显卡的各项功能设置,似乎这是NVIDIA ForceWare驱动程序的发展方向。
ATI显卡的情况还要糟糕一些,因为NVIDIA显卡的ForceWare驱动程序起码支持Vista RC2最新的Build 5744版,反之ATI显卡的Catalys驱动程序只正式支持RC1(即使安装在RC2系统中并无问题),而HDCP/HDMI支持与否更是只字不提。
(三)网卡驱动程序
网络控制卡方面,近年来几乎由Realtek公司主导整个市场,所以Realtek网卡对支持Vista操作系统的影响程度,相信绝不亚于ATI和NVIDIA显卡。
Realtek公司早就在投入Vista的支持开发,旗下的ALC6xx/ALC8xx音频控制芯片(AC\'97/HD-Audio)及RTL81xx系列10/100Mbps或1GBps网络晶片,全都支持Vista平台。不过很意外的是,以往被公认是网络产品龙头老大的3Com公司,其所有网卡目前竟一概不支持Vista。笔者在3Com官方网站内完全搜索不到任何有关Vista的资料,教人非常失望。
(四)声卡驱动程序
声卡方面,电脑玩家都清楚声卡对玩电脑游戏的音效定位及游戏效果均有影响。目前,新加坡创新(Creative)公司的Sound Biaster(SB)X-Fi及Audigy声卡都是公认的“游戏声卡”。因为只有创新公司提供完整的EAX 2.0及EAX Advanced HD 4.0/5.0环绕立体声定位解决方案。
创新公司早就在参与Vista驱动程序的开发,其官方网站中列出了不同系列SB声卡的Vista驱动程序的预计完成时间表。目前可以肯定的是X-Fi、Audiy 2/4等高端声卡有Vista RC1驱动程序。低端声卡如Audigy 2 LS及Livel!24-bit则支持Vista Beta 2版操作系统。创新的外置声卡产品方面,包括如Audigy 2 NX、Live!24-bit External的Vsita驱动程序,则预计在12月份完成。
至于其它像Live!或SB PCI等旧声卡的命运又如何呢?很可惜,创新公司不打算升级它们的专用软件,届时可能只有Vista内置声卡驱动程序能够支持它们。不过,按照微软的贯例,只能提供最基本的音频输出功能,其他如环绕声效果等玩家不要抱有太大期望。
三、电脑游戏与Vista的兼容性
对于广大游戏迷来说,他们最关心的是多少游戏能成功地从XP过渡到Vista中。由于时间关系,笔者无法在Vista中安装市面上所有的游戏。但根据我的简单测试所得,不少流行的游戏(如《Quake 4》、《Half-Life 2》、《Serious Sam 2》、《F.E.A.R》等)都能够在Vista中成功安装和运行。
主流游戏可正常安装
值得一提的是,除了以往的XP游戏能在Vista中使用外,不少厂商亦开始着手制作一些支持为Vista操作系统设计的游戏软件。例如微软公司自己推出的飞行模拟游戏《Flight Simulation X》(模拟飞行X),就是一套标明可在Vista中运行的游戏。相信今后陆续还会有支持Vista的游戏推出,所以游戏迷们不用担心到时候没有游戏玩。
四、你的电脑跑得动Vista吗?
如果你本身已经有一部硬件配置不差的电脑,但不知道能否顺利过渡到Vista操作系统,其实可以通过硬件检测软件,看看当中有那些硬件能够在Vista中使用。
目前,除了微软公司外,ATI公司亦开发了一套名为“Are You Vista Ready?”的软件,让用户检查一下可否在Vista中使用。
(一)Microsoft Windows Vista Upgrade Advisor
Microsoft Windows Vista Upgrade Advisor
首先看看来自微软官方的硬件检测软件Microsoft Windows Vista Upgrade Advisor(图4)。用户只要到微软官方网站下载并安装软件后,就可利用该软件检测自己的电脑是否能应付Vista的需求。
当完成检查后,程序会列明用户的电脑可否升级为Vista。假如不能符合相关要求,会提供一些升级建议(如升级显示,加大硬盘容量等),方便用户在升级Vista前作好硬件方面的准备。另外,该程序还会自动检查有哪些应用软件可过渡到Vista中,以免在升级后不能使用部分软件。
Microsoft Windows Vista Upgrade Advisor的下载网页:
http://www.microsoft.com/windowsvista/getready/upgradeadvisor/default.mspx
(二)ATI Are You Windows Vista Ready
ATI Are You Windows Vista Ready
除了微软公司外,以生产显示卡、主板芯片组闻名的ATI公司也提供了一套网上硬件检测软件--“Are You Windows Vista Ready?”(图5),让用户检查一下自己的电脑配置能否满足Vista的要求。
用户只要进入ATI的网站执行相关检查,完成后就会跳出一个“Windows Vista System Requirement Labs Analysis”的窗口,并列出用户的电脑在运行Vista时是快或慢。
除此之外,该测试软件还内置“Mimimum”、“Recommended”及“Optimal”等三个性能等级,看看用户的电脑满足哪个级别的要求。
虽然ATI提供的这个软件只集中在硬件方面,不过检查的仔细程度比微软的硬件检测软件更详细,包括显卡上的显存是否足够,以及是否支持Pixel Shader 2.0硬件加速标准等。其操作界面右方还有一个“We Recommand”按钮,里面列出ATI建议使用的显示卡,当然其中列出的全部是ATI系列显卡,给人一种“卖广告”的嫌疑。
ATI Are You Windows Vista Ready网址:
http://ati.amd.com/technology/windowsvista/areyouvistaready.asp
五、Vista硬件真实性能大测试
前面提到,微软公司公布的Vista Capable最低硬件配置要求为800MHz主频处理器和512MB系统内存。然而,由于全新的Windows Aero图像界面,加上Vista操作系统运行时还有大量后台服务(Background Service)的关系,故根据以往的经验所知,想让Vista真正流畅运行,内存容量绝对是不够的。以Vista Premium版本为例,需要1GB以上内存才够用(图6)。
需要1GB以上内存才够用
现阶段,组装电脑配置1GB内存已经成为通行标准,这得益于较早前的内存大降价(DDR2-667 1GB不到1000元),1GB内存在WinXP环境肯定是完全够用的。但最近适逢内存价格重新上涨,几乎是价格最低时期的两倍,迫使预算有限的用户暂停升级内存。
可是,操作系统是一部电脑最基本、而且必需的部分,如果Vista Premium有着如此大的“胃口”,则岂不是扼杀了低端电脑运行Windows Vista操作系统的机会?因此下面笔者为大家测试一下在相同硬件配置时究竟512MB、1GB及2GB内存对Vista性能影响有多大差异。
另外,处理器也是影响Vista运行速度的重要因素。目前Intel和AMD两大阵营都致力于推广双核心处理器,即Core 2 Duo和Athlon 64 x2系列。双核心处理器虽然不会真的带来双倍性能,但最大好处是由于Windows操作系统支持Multi-tasking(多工)及Muti-threading(多线程)工作,使得处理器能够分工运行同一个或多个程序,尤其对压缩/解压缩音视频文件(如播放DVD电影、RMVB视频、HDTV高清视频)有极大帮助。因此笔者还比较了不同处理器对运行Vista操作系统的影响。本次测试中笔者使用的全部是Intel处理器。
图7 Core 2 Duo E6300处理器
图8 P4 530
图9 Celeron D
其中,Core 2 Duo E6300处理器代表中高端电脑机型(图7);P4 530代表中端机型(支持超线程技术的P4处理器占据DIY市场多年,用户数量极多,图8);P4 506则代表低端机型(很多入门级电脑甚至选用定位更低的Celeron D处理器,它们的共通点都是单核心设计,图9)。
除内存和处理器外,对于游戏迷来说,显示卡更是不可缺少的硬件之一,它是主宰3D游戏速度和画质表现的关键。在Vista操作系统下运行3D游戏,会不会因为复杂的Aero界面和驱动程序而影响性能表现呢?
图10 7950GT
图11 7600GT
图12 7100GS
笔者还借助了三款NVIDIA的主流显示卡--7950GT(图10)、7600GT(图11)和7100GS(图12),分别在Windows XP和Vista操作系统下进行对比测试,看看性能有多大差异。
(一)CPU和内存对Vista操作系统运行速度的影响测试
1.测试平台
处理器:Intel Core 2 Duo E6300、Intel P4 530、Intel P4 506
主板:Asus P5B-V、Asus P5LD2-VM、Asus A8N32-VM CSM
内存:2 x Kingston DDR2-800 1GB、2 x Corsair XMS DDR400 512MB
显卡:影驰GF 7900GS 256MB、影驰GF 7600GT 256MB
硬盘:Seagate 7200.9 160GB
操作系统:WindowsXP Pro+SP2补丁包、Windows Vista RC2 Build 5744
显卡驱动程序:NVIDIA ForceWare 91.47/96.85、ATI Catalyst 6.9/Vista Beta
2.CPU速度的影响
三款CPU运行Vista操作系统测试数据表
| 操作系统 | Vista Build 5744 | Vista RC2 Bulid 5744 | Vista RC2 Build 5744 | WinXP Pro SP2 | WinXP Pro SP2 | WinXP Pro SP2 |
| 处理器 | Core 2 Duo E6300 | Pentium 4 530 | Pentium 4 506 | Core 2 Duo E6300 | Pentium 4 530 | Pentium 4 506 |
| PCMark05 v1.1.0 | ||||||
| PCMark Overall | N/A | N/A | N/A | N/A | N/A | N/A |
| CPU | 4714 | 3865 | 2627 | 4912 | 3721 | 2282 |
| Memory | 4346 | 3572 | 2785 | 4583 | 3631 | 2926 |
| Graphics | N/A | N/A | N/A | N/A | N/A | N/A |
| HDD | N/A | N/A | N/A | N/A | N/A | N/A |
| CineBench 9.5 | ||||||
| Rendering (1 CPU) | 312 | 254 | 201 | 321 | 264 | 215 |
| Rendering (Multi CPU) | 575 | 299 | N/A | 593 | 307 | N/A |
| Multiprocessor Speedup | 1.84x | 1.18x | N/A | 1.84x | 1.16x | N/A |
| ScienceMark 2.0 32-bit | ||||||
| L1 Cache Bandwidth | 50179.79 | N/A | N/A | 50322.45 | N/A | N/A |
| L2 Cache Bandwidth | 15608.48 | N/A | N/A | 15904.53 | N/A | N/A |
| Memory Bandwidth | 4831.16 | 4565.01 | 3049.01 | 4936.23 | 4654.52 | 3153.42 |
| Memory Latency | 95 cycles | 265 cycles | 278 cycles | 87 cycles | 255 cycles | 272 cycles |
| (512bytes strides)** | ||||||
| Super P1 v1.1e | ||||||
| 1M** | 29秒 | 44秒 | 56秒 | 24秒 | 41秒 | 53秒 |
| 4M** | 2分28秒 | 3分33秒 | 4分31秒 | 2分14秒 | 3分23秒 | 4分24秒 |
| 多媒体格式压缩测试 | ||||||
| WinRAR 3.60 Beta 8 | 7分24秒 | 10分19秒 | 14分53秒 | 7分12秒 | 10分8秒 | 14分35秒 |
| (800MB, 60Files)** | ||||||
3.内存容量的影响
三种内存容量下运行Vista操作系统测试数据表
| 处理器型号 | Core 2 Duo E6300 | Core 2 Duo E6300 | Core 2 Duo E6300 | |||
| 内存容量 | 2 x DDR2-800 1GB | 1 x DDR2-800 1GB | 1x DDR2-800 512MB | |||
| PCMark05 v1.1.0 | ||||||
| PCMark Overall | N/A | N/A | N/A | |||
| CPU | 4714 | 4215 | 4054 | |||
| Memory | 4346 | 4107 | 3952 | |||
| Graphics | N/A | N/A | N/A | |||
| HDD | N/A | N/A | N/A | |||
| CineBench 9.5 | ||||||
| Rendering (1 CPU) | 312 | 295 | 287 | |||
| Rendering (Multi CPU) | 575 | 532 | 516 | |||
| Multiprocessor Speedup | 1.84x | 1.80x |
固定链接: 微软Vista真实性能及硬件兼容性能大测试 引用: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/83714
| |||












