升级要从内存抓起
硬派学堂
在逐渐解决了软件兼容问题后,很多人都安装上Windows Vista。安装后才明白:Vista,想说爱你不容易。根据我们硬件评测周刊今年第18期的内存测试结论:运行Windows Vista,1GB是基本配置,2GB是推荐配置。这对内存容量提出了更高的要求。DDR2内存条的低价,无疑给我们升级内存的热情浇上一瓢油,热情被彻底点燃了,升级内存的时候到了。
初识内存
要升级内存首先要认识内存。幸好,几代内存的“遗传基因”没有变异的情况出现,所以内存的样子也没有什么大的变化。内存条就是长方形的一根条子,所以我们也常说“内存条”,它是存储器的一种,是用来存储数据和程序的部件。如图1,内存主要由内存芯片(内存颗粒)、PCB板、电阻、贴片电容、SPD芯片以及金手指组成。如果是品牌内存,还有产品标志和防伪标志。

整个内存我们可以把它看作是一个排给水系统,每当系统开始工作,SPD芯片就会给出一个设定好了的排给水系统最优工作方案,这个方案能够让各个部件更加有效的工作。如果内存颗粒想排水(输出数据),它就可以通过PCB的水管(线路),最后靠金手指把水排到外界(数据从内存传输到其他部件)。 在这个排水过程中,电阻和电容更多的是扮演控制动力的角色,让各个部件都得到排水的基本动力。由于PCB管道很多,所以在一个平面内是很难分开的,为了让它们的相互干扰减少,我们就只能从立体上多下功夫,这样多层数PCB的优势就体现出来了,但是立体发展肯定就会导致成本的增高,所以权衡成本、做工、性能关系。把排水管道分为六层是比较合理的。现在大多数品牌内存都采用了六层PCB(图2),这是为什么我们建议大家购买时优先考虑品牌内存的原因之一。

什么样的CPU配什么样的内存
升级内存第一点要考虑的就是我的电脑搭配什么内存最适合。在电脑中,CPU和内存之间的关系是非常密切的。数据要处理,必须经过内存这个环节,所以内存就起到一个衔接的作用。为了让CPU更高效的工作,内存单位时间提供的数据量(带宽)最好等于或者大于CPU单位时间需要的数据量,所以看什么内存最适合,主要看CPU的前端总线带宽。计算CPU前端总线带宽的公式为:前端总线带宽=前端总线频率×总线位宽/8。我们拿Intel Core2 Duo E4300(以下简称E4300)作为例子,E4300前端总线频率为800MHz,总线位宽为64bit,所以E4300前端总线带宽为6.4GB/s(800MHz×8)。
其次,再来看内存带宽,内存带宽=内存频率×内存位宽/8。我们以DDR2 667作为例子,内存频率667MHz ,内存位宽64bit,得出内存带宽为5.3GB/s。比E4300的前端总线带宽小,不符合内存带宽等于或大于CPU带宽的条件。怎么解决呢?我们可以考虑组成双通道,组成后总线位宽由64bit变成128bit,其余不变,所以内存带宽翻倍为10.6GB/s满足前面的条件。此外,如果只有一根内存该如何选择呢?就反过来算,6.4GB/s=内存频率×64bit/8,得到内存频率为800MHz,选择DDR2 800即可。
AMD方面,自从AMD把内存控制器集成在CPU里面之后,内存就直接和CPU进行数据交换,CPU和内存联系就更加紧密了。通过大量的实际测试证实,当AMD的CPU性能得到提升,内存就会相应的提升,直到内存性能成为瓶颈为止。举一个例,Athlon64 X2 3600+和Sempron 2800+都和DDR2 800搭配,性能方面,Athlon64 X2 3600+比Sempron 2800+强很多,所以DDR2 800在和Athlon64 X2 3600+搭配时表现要好很多。

大容量干大事情
虽然暑假的销售热潮让主流内存价格又涨了一点,但是比起今年年初来说,已经便宜了不少。

如今,内存价格对内存容量升级的影响没有以前那么大了,很多时候用户都会从使用方面考虑,毕竟随着软件要求的提高,大容量的内存是一个趋势。
为什么内存容量那么重要呢?这个和内存的作用有关。我们把CPU、内存、硬盘、数据分别比喻为厨师、桌子、冰箱、原料菜。厨师要做菜(处理数据),首先他要从冰箱里面拿出自己需要的菜放在桌子上,这样在做菜的时候就可以直接在桌子上拿,但桌子的面积(内存容量)是有限的。如果要做一个配菜很多的大菜(运行一个内存占用量很高的程序)或者要做几个菜(运行多个程序)的时候,桌子就有可能放不下,成为了束缚厨师发挥的瓶颈。所以扩大桌子(升级内存容量)面积成为一个提高厨师做菜效率的好办法。
内存兼容性误区
很多“硬件达人”在被询问有关内存升级兼容性问题时,都会不屑一顾地抛出N个相同原则:要品牌、颗粒、批次、单双面都统一的内存。首先这种思路是正确的,如果真的上述条件都能得偿所愿,那么内存出现兼容性问题的几率是最低的,但是事实与梦想有一定距离。在第一次买内存和升级内存之间有一定时间差,找同一个品牌的内存还比较容易,但是要找同一批次的就不太现实了。一批次的内存只会在某个时间段能够买到,时间稍微长一点,就很难找到了,而且厂商采购内存颗粒的工作有相当大的灵活性。两个批次完全可以采用不同的内存颗粒,这就让升级的用户更加头疼了。
经过上面介绍,想必大家不会再去钻内存兼容性的牛角尖了吧。那如何在市场上找一根和已有内存不发生兼容性问题的内存呢?首先它必须是品牌的。经过我们测试,品牌之间的内存兼容性是很不错的。大家不妨在现有的品牌内存中挑选测试一下,常见的有Kingston(金士顿)、Corsair(海盗船)、威刚、宇瞻、Kingmax、GeIL(金邦)、KINGSTEK(金士泰)、Leadrom(超胜)、TwinMOS(勤茂)、Elixir(易胜)、LPT(利屏)以及富豪等。需要提醒的是,两条不同频率的内存搭配,会运行在低频率上。
从兼容性角度来看,理论上,单双面内存搭配是没有问题的,但是我们还是建议消费者在购买内存的时候,优先考虑和自己内存有着相同面数的内存。这样可以使出现兼容性问题的几率更低,而且现在产品如此丰富,找到相同面数的内存并不难(图4)。


总结:
看完本文,是不是觉得升级内存是非常简单的一件事情呢?对于初学者来说,只要对内存的一些基本知识有一定了解,把握内存什么频率合适、容量多大才够、兼容性等几个重要的点,在交钱之前,要求商家帮你现场跑一些测试软件,这样就会提早发现兼容性问题。好了,带上你的内存出发吧!