正确认识内存,再也不会买错内存了

内存容量越大越好?

    这是很多人存在的误区,包括许多老鸟在内,有时朋友问到升级,想到的第一方案就是提升内存容量,其实这是一个相对来说最省钱的方案,不过也是最容易白花钱的方案。因为很多机器的CPU并没有那么快的速度来利用内存,提升容量前,先应该考虑主机CPU是否能够全额利用内存,然后再考虑是否加内存及增加内存的容量。内存容量少了,肯定是慢,内存容量过大,就容易造成浪费,等于徒劳的白扔钱。
举个例子说明下,一个P4赛扬2.8G的CPU,本身这个CPU的性能仅能说是一般,当时购买时,基本搭配的是256MB的DDR内存,频率一般在266及333上。其实这款CPU能够利用的最大内存容量也就是512MB了,再大也没有意义,即使你将内存提升至1GB,在运行诸如魔兽世界一类的游戏时,你还是会发现很卡,不论你用什么显卡,整机就是卡,硬盘灯虽然不怎么常亮了,但是CPU已经是满负荷运转了。你多买的那条1GMB的内存纯粹属于了浪费。

内存代数越高,机器速度越快?

    这也是普遍的误区之一,真正性能的提升就是从SD提升至DDR的时候,之前的36线内存提升至72线,72线提升至168线也都是性能有质的飞跃,但从DDR内存至DDR2开始,就不再像以前那样了。DDR内存每提升一代,除了频率和容量的飞跃外,附带来的就是更大的延迟,如果CPU没有足够的带宽,那就有可能造成DDR2比DDR更慢。
举例说明,现在INTEL的LGA775接口依然还是主流,很多865和915主板的机器普遍升级,顺便就把内存一并从DDR400更换成了DDR2-800甚至DDR2-1066的内存。看着是内存的频率提升了,其实对于那些由478直接改接口为775的P4或赛扬D来说,DDR2其实并不如DDR内存对于性能上有帮助,因为CPU的带宽根本不够,内存附带的延迟不仅抵消了更高的频率,甚至还将CPU拖拽的更慢了。如果是我,建议一并将CPU进行更换。如果仅是主板烧损的话,我的意见还是保留原有部件,只更换同等型号主板,也别找新的,弄个旧的顶着就行了。

内存频率高,一定好?

    同等代数下,频率高的肯定是好,但也要有相对性,例如原有90nm工艺的CPU,搭配上DDR2-800的内存,绝对不比搭配667的快多少,因为CPU的总线已经将内存频率进行了固定默认,这也就是为什么在各种检测软件上显示的实际运行频率比标称频率要低的原因了。以INTEL为例,FSB800的CPU最高也就是使用个800频率的DDR2内存了,你给它个1066的DDR2,它依然用不到,可钱你是多花了,也别大喊我以后升级方便,现在DDR3在市面上见得到最低的就是1333,而且保不准你以后连DDR2接口的主板都找不到了。

    附带说一句,ECC内存属于高稳定性内存,并不适合家用机选择,不仅价格高,而且普通主板并不一定能够兼容,此类内存本身在出品时就定义为服务器专用型号。选购内存一定不能盲目,分清配置在下手!

北大青鸟网上报名
北大青鸟招生简章