众所周知,增加内存容量可以显著提升系统和软件的运行速度,特别是在运行大型软件、3D游戏、高清晰视频和Windows Vista操作系统环境下,大容量内存对系统性能的提升效果非常明显。正因如此,不少消费者就误以为:只要内存容量足够高,系统性能和运行速度就一定快。今天笔者就针对以上这个典型问题给大家分析一下大容量内存对系统性能的影响以及是否值得购买。
首先,桌面级电脑主板(服务器及工作站主板除外)最多只有4根内存插槽,而目前市面上能够买到的单条最大容量内存为2GB(服务器内存除外),因此理论上说能够使用的最大内存容量为8GB。其中,英特尔P965/975X/G965/P35系列、NV 680I/590/570系列、AMD 580X主板芯片组可以支持8GB内存,安装4GB内存也是没有问题,而且支持地址重映射(Remap)技术。
其次,对于目前主流的32位操作系统,当系统安装上4GB内存时,就会出现问题。因为32位操作系统无法寻址这么大的内存空间,因此内存条部分空间地址无法得到系统编址,这点可以从系统识别内存容量看出。从严格意义上来说,即使32位操作系统安装2GB内存时也不可能使用到全部的内存容量,但因为被占用的容量相比之下实在太少,所以就被很多读者忽略了。
再次,要想使用4GB以上大容量内存,主板BIOS也必须支持“内存重映射”技术,BIOS可根据用户安装的内存容量来确定是否需要启用内存重映射功能。同时,在BIOS的设置选单中也要有“Memory Re-Mapping”的设置选项,使用4GB或者4GB以上内存的用户一定要将此项设置设为“Enable”状态。
最后,解决4GB内存问题还需要64位操作系统支持。前面我们介绍了解决4GB问题的芯片组是支持64GB地址空间的,在这样的芯片组主板上安装32位操作系统,就无法完全使用4GB以上内存容量,因此安装大容量内存不能使用32位操作系统,而应该使用支持4GB地址空间的64位操作系统。