相比过去,内存的价格已经下降到白菜的价位,就算是低端用户也能配备2GB双通道内存,2GB俨然已经成为标配,而不少高端用户甚至已升级到了4GB,但由于没有合理的测试证明使得不少人疑问,4GB能比2GB快多少?近日,内存产业领导型厂商海盗船率先做出表率,对此进行了详细测试。
究竟多少内存才能支撑AERO效果
首先要阐述的是,对于桌面级PC来说,刺激内存需求的系统非微软的华丽的vista莫属,2GB内存在该系统下要想流畅运行举步维艰,4GB对vista来说才是流畅运行的标准。
单条2GB内存
今年内存价格的一路走低,不少用户装配电脑时直接跨入2GB内存的时代。同时多家厂商也推出单条2GB内存,价格也在合理范围之内,让我们只需付出很少的花费就能爽快运行vista。
下面我们介绍下一直困惑于用户的系统问题,不少用户购买4GB内存后,系统并不能够完全认出内存,经常是3.5GB左右徘徊,这也一度成为用户升级4GB的阻力,毕竟谁都不想花4GB的钱享受3.5GB容量带来的速度。
那么这是为什么呢?32位系统的最大寻址空间为232bytes,计算后即4,294,967,296bytes,也就是我们常说的4096MB,但是,虽然系统能够识别4096MB,我们还是不能完全使用它,这是因为还有内存映像输入/输出(Memory-Mapped Input Output)作怪,我们的系统中除了CPU和内存占据寻址空间外,还有显卡也需占用寻址空间,这就是为什么32位系统不能全部调用内存的原因。
32位系统的寻址空间封顶即为4GB
而若想调用全部的内存,就只能使用64位系统了,用vista64来讲,它的最大寻址空间为264bytes,计算后其可寻址空间达到了惊人的16TB(treabytes),即16384GB,但是实际上,vista64仅仅能使用最大为128GB,不过对用户来说,达到这个容量还很遥远!
从上图中我们可以看到,内存的寻址空间可谓巨大,即便显卡占用1GB,也不会影响到内存的使用。看后我想大家都应该了解,系统内存达到4GB的时候最好使用64位操作系统,以便内存部分得到充分利用。好了,知识部分我们讲了这么多,下面进行测试部分,为了对比4GB和2GB的区别,我们使用以下平台进行测试。
●测试平台介绍
Intel Core 2 Extreme QX6850 (multiplier-overclocked to 3.33GHz)
Asus Commando P965 motherboard
500GB Seagate Barracuda 7200.11
Windows vista Home Premium 64-bit
Nvidia ForceWare Driver 169.25 WHQL
Graphics configurations:
320MB Nvidia GeForce 8800 GTS
512MB Nvidia GeForce 8800 GT
Memory configurations:
2GB testing – Corsair TWIN2X2048-6400C5DHX
4GB testing – Corsair TWIN2X4096-6400C5DHX
●测试方案
我们有别于常规的测试方案,因为常规测试并不能很好的体现内存的重要性,比如3dmark系列就偏重于显卡的运算能力测试。
第一项测试中,我们会在游戏场景中用fraps截取平均帧数。第二项测试我们会测试多任务并行的运算,举个例子来说,我们解码一个视频的过程中,我们在后台运行CS,同时在运行游戏时我们通过Alt-Tabbing切出发送email,查看信件。第三项测试,我们测试读取时间,主要是游戏的loading时间,并关闭vista下的SuperFetch功能,看内存对读取时间的影响。第四项测试,我们会记录运行每个游戏时内存的占用率,看看2GB和4GB间占用率的区别,以便更有效的在测试中得出结论。首先的游戏测试中,我们测试了英雄连抵抗前线这款游戏。游戏采用了Relic Entert