2G还是4G 最佳内存搭配DX10游戏实战
2008年03月04日 23:58
返回分页浏览>>(共计11页)
1.前言
随着内存价格的一跌再跌,主流电脑搭配2G内存也以成为了标准搭配。而从内存容量上来讲,4G大小无疑无疑是很多玩家都渴望得到的梦幻搭配。尽管我们知道,主流的32位XP/VISTA操作系统面对最大只能支持3G左右大小的内存容量,再多也是浪费。但从我们的网友回馈来看,目前组建4G内存平台的用户仍不在少数,而且很多用户都有一个疑问"目前的内存价格基本上处在白菜价,购买4G内存完全没有问题,但在2G内存已经够用的情况下,购买4G内存是否还能提高系统的游戏性能呢?或者根本不会提高,性能反而下降呢?"带着这个问题,我们PConline评测室就做了下面一个对比评测,主流高端显卡在搭配2G内存与4G内存下,性能究竟有没有差异?不过在做测试之前,首先让我们来分析为什么我们的系统不支持4G内存容量?

2.分析:软件硬件是重点
简单的说,影响系统可支配内存容量大小主要分为硬件及软件两部分。硬件部分主要是由主板芯片组来决定的,也就是主板芯片组可支配地址空间大小。这里所说的地址空间就是系统中所有存储器的编码范围,这里面既包括有内存编码,也包括了主板BIOS、显卡BIOS、显存以及其他PCI设备的存储器编码。
从理论上来说,早期的主板芯片组(Intel i945P以及以前发布的主板芯片组)也至少拥有32位地址总线,因此它对应的地址空间也为4GB容量,但在支持的4GB地址空间中,有1MB分配给了DOS兼容存储区,1MB-2GB分配给了内存,而2GB-4GB的地址空间则优先分配给了PCI/PCI-E设备和BIOS、闪存区域,而这一区域也被Intel称作MMIO(存储器映射)区域。当用户使用3GB以下容量的内存时,系统会优先发配给内存调用,内存地址与MMIO区域基本不会发生重叠,不会影响内存的正常使用;但用户使用4GB内存时,势必会与MMIO区域重叠,而此时系统会优先将空间分配给MMIO区域,那么重叠部分的内存将无法被系统正确识别,进而造成内存容量丢失。不过,目前新推出的主板芯片组都具有36位地址总线,地址空间达到了64GB,最大可支持8GB容量内存,因此,在硬件方面,4G内存大小已经完全可以调用。但为何我们仍然不能完全使用到4G内存呢?这就要提到我们下面说的软件因素。
除了硬件方面的原因外,软件方面,不同版本的操作系统对内存容量的支持也不尽相同,这也就是为什么我们在不同的操作系统上,内存可支持最大容量不一致的原因。虽然Windows XP系统号称最大可支持4GB容量的内存,但实际上即使在主板打开内存重映射技术的前提下,Windows XP系统仍然不能完全识别4GB容量的内存。这也主要是因为Windows XP的定位所造成,面向普通用户的操作系统Windows XP/VISTA,对服务器领域的内存重映射技术支持并不完善。目前类似Windows Server 2003这类面向高端服务器平台的32位系统以及64位的Windows XP/vista系统才能完全解除对4G内存的限制。
3.评测平台及评测说明
评测平台 | |
CPU | Intel Core 2 Extreme QX6850(333x9=3.00Ghz 8M L2) |
主板 | 技嘉X48-DQ6 |
内存 | DDR2-800 1024MB x 2(4-4-4-12) |
硬盘 | 希捷7200.10 SATA 500G |
显卡 | HD3870 512M (800/2200Mhz) |
软件平台 | |
系统软件 | Windows VISTA Ultimate + DirectX 10 |
驱动程序 | 主板:Intel 8.1.1.1009 |
评测软件 | 3DMark2006 Ver.110 极品飞车11 Call OF Duty 4 (使命召唤4)Unreal Tournamant 3(虚幻竞技场 3) Campany Of Heroes(英雄连) Call Of Juarez (旷野西部)Crysis Benchmark (孤岛危机)World in conflict (冲突世界) |
本次,在处理器的选用上,我们选择了一套顶级平台,避免了系统其他硬件对系统造成的性能瓶颈。显卡方面,我们选择了一款主流的高端HD3870 512M显卡。测试项目为目前主流的DX10游戏以及DX9游戏。为了增加显卡的处理负荷以及场景的复杂度,我们提供了一组开启抗锯齿特效的对比成绩。
4.对比评测-3DMark06性能评测
3DMark06 分项计算公式:
HDR/SM3.0 得分 = 100 x 0.5 x (SM3 GT1 fps + SM3 GT2 fps)
CPU 得分 = 2500 x Sqrt( CPU1 fps * CPU2 fps)
SM2.0 得分 = 120 x 0.5 x (SM2 GT1 fps + SM2 GT2 fps)
* Sqrt即平方根
测试相关公式:
SM3.0 硬件设备GS得分 = 0.5 x (SM2S + HDRSM3S)
SM2.0 硬件设备GS得分 = 0.75 x SM2S
3DMark06 总分的计算公式:
3DMark06 总分 = 2.5 x 1.0/(( 1.7/GS + 0.3/CPU得分)/2)
(太平洋电脑网3Dmark06本地下载地址)
![]()
3DMark06的标准评测包括两个HDR评测两个SM3.0图形评测。3Dmark06还首次使用了AGEIA公司的PhysX物理引擎,用CPU模拟物理引擎计算,这是3Dmark06的一个闪亮的特色。CPU评测的成绩被强制加入到总分里面去,Futuremark揭示了未来游戏发展的方向,CPU/GPU应该获得更好的平衡。而评测中,我们选择了标准分辨率1280*1024。
![]()
5. 《World in conflict》冲突世界对比测试
画质说明
本作是一款以虚拟全球冷战为故事背景的RTS游戏,游戏支持DX9与DX10特效间的转换。在这款游戏中,我们把画面选项设定为非常高(DX10),以自带BenchMark工具测试。
![]()
6、《使命召唤4》Call OF Duty 4对比测试
画质说明
![]()
![]()
关于Call OF Duty4的画面设置如上,所有特效开至游戏能够支持的最高级别,同时关闭垂直同步,分辨率选择为1680x1050。
![]()
测试场景
我们选择了大雨滂沱的快乐歌运输号,在直升机至船上的那段场景,用Fraps记下平均帧数,每个分辨率跑两次以两次测试平均值的最大值为成绩。
![]()
7. 旷野西部《Call Of Juarez》详细对比评测
画质设定
![]()

上图是关于狂野西部《Call Of Juarez》的画质设定:全屏,Shadowmap size为2048x2048,Shadows Quality设置为Normal,音效关闭,测试分辨率分别采用1680x1050。
![]()
8.英雄连《Company Of Heroes》性能对比评测
测试画质设定
![]()
![]()
测试版本为2.201
上图是关于英雄连《Company Of Heroes》的测试画质设定:Shadow Quality设置为DirecetX 10模式、所有特效均设置为高级,测试分辨率则采用 1680x1050。
![]()
9.《孤岛危机》Crysis性能对比评测
测试画质说明
![]()
如果说著名的FarCry《孤岛惊魂》敞开了第一代DX9游戏的大门,那么同样是由CryTek公司制作的FarCry续集——Crysis《孤岛危机》,将很有可能为大家敞开DX10游戏的另一道大门。
![]()
由于Crysis是目前对显卡要求最高的DX10游戏,因此在本次评测中,我们将分辨率锁定在1680x1050所有的画面设置都调至高,同时关闭/开启AA和AF两组测试。为了避免测试误差,我们使用了目前最新的Benchmark测试,画质全部设置为HIGH。
![]()
10. 《极品飞车11》性能详细对比评测
画质设置介绍
![]()
![]()
评测画质如上面设置,所有特效开至最高,分辨率锁定1680x1050。
![]()
测试选择的跑道
![]()
11.《Unreal Tournament 3》虚幻竞技场3 详细对比评测
画质设置介绍
关于虚幻竞技场3游戏的详细画质设定如下,如下图。
![]()
显示分辨率方面,我们分别采用 1680x1050。
![]()
纹理贴图细节“Texture Detail”、环境的细节“World Detail”全开,关闭垂直同步“Enable V-Sync”等等。
![]()
PConline评测室总结:

通过我们的测试,我们可以清楚地看到,当内存容量从2GB升级至4GB时(此时VISTA识别到内存大小在3.5G左右),系统的游戏性能基本持平。也就是说,即使在对内存要求苛刻的VISTA系统下使用4GB内存对于提升游戏性能的帮助微乎其微,目前2G内存大小已经足够系统的使用,用户想通过升级内存容量来提高游戏性能的意义不大。不过,无论在游戏读取中还是游戏运行中,我们仍然可以感觉到游戏的停顿感,猜想,目前大部分游戏对2G大小的内存的利用率也并不是很完美。相信随着大容量内存的普及,以后游戏对内存依赖可以做更多的优化。
另一方面,我们可以通过更换系统来完美支持4G内存大小,相信这是更多用户所期望的。而关于在64bit系统中,2G内存与4G内存的游戏性能差距相信跟我们今天测试的结果也是大同小异。
返回分页浏览>>(共计11页)
相关文章