图7
图8
图9
其中 , Core 2 Duo E6300处理器代表中高端电脑机型(图7);P4 530代表中端机型(支持超线程技术的P4处理器占据DIY市场多年 , 用户数量极多,图8);P4 506则代表低端机型(很多入门级电脑甚至选用定位更低的Celeron D处理器 , 它们的共通点都是单核心设计,图9) 。
除内存和处理器外 , 对于游戏迷来说 , 显示卡更是不可缺少的硬件之一 , 它是主宰3D游戏速度和画质表现的关键 。在Vista操作系统下运行3D游戏 , 会不会因为复杂的Aero界面和驱动程序而影响性能表现呢?
图10
图11
图12
笔者还借助了三款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 5744Vista RC2 Bulid 5744Vista RC2 Build 5744WinXP Pro SP2WinXP Pro SP2WinXP Pro SP2处理器Core 2 Duo E6300Pentium 4 530Pentium 4 506Core 2 Duo E6300Pentium 4 530Pentium 4 506PCMark05 v1.1.0PCMark OverallN/AN/AN/AN/AN/AN/ACPU471438652627491237212282Memory434635722785458336312926GraphicsN/AN/AN/AN/AN/AN/AHDDN/AN/AN/AN/AN/AN/ACineBench 9.5Rendering (1 CPU)312254201321264215Rendering (Multi CPU)575299N/A593307N/AMultiprocessor Speedup1.84x1.18xN/A1.84x1.16xN/AScIEnceMark 2.0 32-bitL1 Cache Bandwidth50179.79N/AN/A50322.45N/AN/AL2 Cache Bandwidth15608.48N/AN/A15904.53N/AN/AMemory Bandwidth4831.164565.013049.014936.234654.523153.42Memory Latency95 cycles265 cycles278 cycles87 cycles255 cycles272 cycles(512bytes strides)**Super P1 v1.1e1M**29秒44秒56秒24秒41秒53秒4M**2分28秒3分33秒4分31秒2分14秒3分23秒4分24秒多媒体格式压缩测试WinRAR 3.60 Beta 87分24秒10分19秒14分53秒7分12秒10分8秒14分35秒(800MB, 60Files)**
3.内存容量的影响
三种内存容量下运行Vista操作系统测试数据表
处理器型号Core 2 Duo E6300Core 2 Duo E6300Core 2 Duo E6300内存容量2 x DDR2-800 1GB1 x DDR2-800 1GB1x DDR2-800 512MBPCMark05 v1.1.0PCMark OverallN/AN/AN/ACPU471442154054Memory434641073952GraphicsN/AN/AN/AHDDN/AN/AN/ACineBench 9.5Rendering (1 CPU)312295287Rendering (Multi CPU)575532516Multiprocessor Speedup1.84x1.80x1.79xScienceMark 2.0 32-bitL1 Cache Bandwidth50179.7950153.3450145.51L2 Cache Bandwidth15608.4815590.4315582.52Memory Bandwidth4831.163522.433511.32Memory Latency (512bytes strides)**95 cycles132 cycles134 cyclesSuper P1 v1.1e1M**29秒33秒34秒4M**2分28秒2分45秒2分52秒多媒体格式压缩测试WinRAR 3.60 Beta 8 (800MB, 60 Files)7分24秒7分46秒7分51秒
4.数据分析
如果内存只有1GB , 不但所得到的测试数据值较低 , 更重要的是笔者发现Vista操作系统会不停地读写硬盘 。原因除Windows操作系统一贯的索引服务(Indexing Service)作怪外 , 也意味着内存容量不够 , 使Vista必须要利用硬盘页面文件(Page File)来当作虚拟内存 。
如果内存只有512MB , 情况将比1GB时更坏 , 由此证明微软建议Vista Premium需要1GB以上内存的要求不假 。如果用户肯定要使用Windows Aero透明界面(Vista操作系统的最大卖点之一) , 那更应该安装2GB内存 。
而处理器相比起内存容量 , 对Vista操作系统的影响则没有那么大 。以同样的2GB内存进行测试 , 笔者没有发现Vista要不断存取硬盘 , 性能差异完全是看处理器的速度高低 。因此若用户不以玩游戏为主要目的 , 只希望Vista能够流畅运行 , 则应该优先考虑增加成2GB内存 , 更换处理器反而是其次 。
推荐阅读
- Windows Vista中注册表的备份与恢复
- 网友奉献 屏蔽Vista中的头号硬盘杀手
- 骨灰级经验 WinVista系统中四大硬盘杀手
- 惊爆 Vista内搜索用户信息的N种服务
- 完整版 Windows Vista中的新命令
- Vista中文版傻瓜教程:IE 7快捷键秘笈
- Vista新人必看:轻松几招降伏信息服务
- 五招轻松玩转Windows Vista系统自定义
- WindowsVista市占率已超过其所有目前对手
- 一语道破天机 揭秘Vista引导文件小秘密
