EMU618社区

 找回密码
 立即注册
搜索
查看: 9190|回复: 6

升级要从内存抓起

[复制链接]

该用户从未签到

发表于 2007-8-7 15:57:28 | 显示全部楼层 |阅读模式
Windows vista发布了,在逐渐解决了软件兼容问题后,很多人都安装上Windows Vista。安装后才明白:Vista,想说爱你不容易。根据我们硬件评测周刊今年第18期的内存测试结论:运行Windows Vista,1GB是基本配置,2GB是推荐配置。这对内存容量提出更高的要求。DDR2内存条的低价,无疑给我们升级内存的火热情绪浇上一瓢油,热情被彻底点燃了,升级内存的时候到了。
初识内存
    要升级内存首先要认识内存。幸好,几代内存的“遗传基因”没有变异的情况出现,所以内存的样子也没有什么大的变化。内存条就是长方形的一根条子,所以我们也常说“内存条”,它是存储器的一种,是用来存储数据和程序的部件。内存主要由内存芯片(内存颗粒)、PCB板、贴片电容、SPD芯片以及金手指组成。如果是品牌内存,通常还有产品标识和防伪标识。
    整个内存我们可以把它看作是一个排给水系统,每当整个系统开始工作,SPD芯片就会给出一个设定好了的排给水系统最优工作方案,这个方案能够让各个部件更加有效的工作。如果内存颗粒想排水,它就可以通过PCB的水管(线路)最后靠金手指把水排到外界(数据从内存传输到其他部件)。在排水这个过程中,电阻和电容更多的是扮演控制动力角色,让各个部件都得到排水的基本动力。由于PCB管道很多,所以在一个平面内是很难分开的,为了让它们的相互干扰减少,我们就只能从立体上多下功夫,这样多PCB层数的优势就体现出来了,但是立体发展肯定就会导致成本的增高,所以权衡成本、做工、性能关系。把排水管道分为六层是比较合理的。现在大多数品牌内存都采用了六层PCB,这是为什么我们建议大家购买时多多考虑品牌内存的原因之一。
什么样的CPU配什么样的内存
    升级内存第一点要考虑的就是我的电脑搭配什么内存最适合。在电脑中,CPU和内存之间的关系是非常密切的。不管是Intel平台或者是AMD平台,数据要处理,必须经过内存这个环节,所以内存就起到一个衔接的作用。为了让CPU更高效的工作,内存单位时间提供的数据量(带宽)最好等于或者大于CPU单位时间需要的数据量,所以看什么内存最适合,主要看CPU的前端总线带宽。计算CPU前端总线带宽的公式为:前端总线带宽=外频×倍速×64位总线位宽/8。我们拿Intel Core 2 Duo E4300(以下简称E4300)作为例子,E4300的外频为200MHz,前端总线就为800MHz(200MHz×4倍速),所以E4300前端总线带宽为6.4GB/s(800MHz×8)。
    其次,再来看内存带宽,内存带宽=内存频率×总线位宽/8。我们以DDR2 667作为例子,内存频率667MHz ,位宽64bit,双通道128bit,内存带宽为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 3000+和Sempron 3000+都和DDR2 800搭配,性能方面,Athlon64 3000+强于Sempron 3000+,所以DDR2 800在和Athlon64 3000+搭配时表现要好。
内存频率、带宽表

内存种类
带宽

DDR 400
3.2GB/s

DDR2 533
4.2GB/s

DDR2 667
5.3GB/s

DDR2 800
6.4GB/s


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

    从兼容性角度来看,理论上,单双面内存搭配是没有问题的,但是我们还是建议消费者在购买内存条的时候,优先考虑和自己内存有着相同面数的内存。这样可以使出现兼容问题的几率更低,而且现在产品如此丰富,找到相同面数的内存并不难。

该用户从未签到

 楼主| 发表于 2007-8-7 15:58:02 | 显示全部楼层
转自中关村

该用户从未签到

发表于 2007-8-10 22:55:49 | 显示全部楼层
虽然是转贴,还是很谢谢楼主

真长知识,进入DDR时代后一直对DRAM/FSB带宽和频率有点糊涂

该用户从未签到

发表于 2007-9-13 21:45:05 | 显示全部楼层
不过我认为电脑的核心部件还是在CPU

签到天数: 5 天

[LV.2]偶尔看看I

发表于 2007-9-13 21:56:36 | 显示全部楼层
不同品牌间的兼容性确实还是不错的.....
不过那些楼主所说的那些硬件高手提出的N条原则是为了打开双通道......因为兼容不代表就一定能打开双通道.....
实际上不同品牌的内存确实很难打开双通道.....

该用户从未签到

发表于 2007-9-21 18:38:36 | 显示全部楼层
看的还是头晕晕的。。。

该用户从未签到

发表于 2007-9-24 00:30:37 | 显示全部楼层
复制粘贴到文档里。。。。以备不时之需:)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-12-28 22:31 , Processed in 1.061523 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表