正在阅读:2G还是4G 最佳内存搭配DX10游戏实战2G还是4G 最佳内存搭配DX10游戏实战

2008-03-04 23:58 出处:PConline原创 作者:PConline评测室·刷子| 责任编辑:luoqi

 

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内存的限制。

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品