小弟下面先说点和楼主的问题无关的概念,也许有点帮助,也或许有点错误,总之看了也无妨...,发现错了请拍砖,偶好改正
一台电脑,要发挥性能,要在处理器带宽、前端总线带宽(或HT总线带宽)、内存带宽、内存时序之中找到个平衡点。(这里先不说硬盘)
要知道,内存频率越高,能提供的数据带宽也越高,但是内存时序也会随之变高。而内存时序的变高,性能是会下降的。
因此,当你知道你的前端总线(或HT总线)的带宽有多大的时候,才适当的选购并调整您的内存。
比如说,以因特尔E1200低端赛扬平台举例。
因特尔的低端E1200处理器,最大需要带宽是64/8X800=6.4G
那么,内存总线需要提供的带宽只要6.4G就足够,一条单通道DDR2 800的内存直接工作在400MHz频率(有效频率是800MHz)就满足要求。然而,DDR2 800以有效频率800MHz工作时,内存时序就会在最大值(好的内存可降一些)。
如果需要较低时序该怎么办?当然是降低内存频率,当DDR2 800降低内存工作频率为200MHz的时候(也就是将DDR2 800当作DDR 400用),内存时序将降低一半,因此时序性能得到提升。然而,DDR400 单通道能带来的带宽只有3.2G,和前端总线带宽6.4G不太符合,会工作于异步模式,而且瓶颈会出现。那么,如果需要较低时序,同时需要足够带宽,双通道模式的优势就来了。当使用两条内存组合双通道时,我们即使把DDR2 800降低一半频率,双通道的组合可以得到6.4G的带宽,完全和前端总线形成1:1的关系。同时,内存时序就可以设置到较小的数值。如果我们在赛扬E1200的平台下,直接使用DDR2 800默认最大频率(甚至超频至较高频率),尽管会得到12.8G(或以上)的内存总线带宽(这里指双通道下),但是E1200处理器前端总线带宽根本用不上这么多(就像大马路宽了,但骑单车速度跟不上也白搭),因此高频内存频率带来的带宽是浪费掉的,让CPU成为瓶颈,同时内存时序也会升高,性能会下降。
于是,性能的调配,得看自己的CPU处于什么档次,再进行调教。对于E1200而言,搭配两条DDR2 800内存,并降低内存频率为200MHz(当作DDR400),是在不超频状态下的最平衡搭配。(注意:超频时另当别论)
对于AMD平台而言,情况又有所不同。
因为K8以后的AMD平台,没有前端总线的概念,而是HT总线,也就是说处理器和内存的交换带宽,是64/8XHT,当HT=1000时,带宽为:64/8X1000=8.0G
同时,AMD还引入了一个内存质数的概念(这名字是我乱起的,请勿当作正规名词用
)。内存质数=CPU主频除以内存工作频率(不是内存有效频率),向上取整数
比如说,AMD 的阿死龙4200+ X2,主频是2200MHz,如果搭配DDR2 800的内存,那么内存质数就是:2200/400= 5.5 向上取正为:6
于是,4200+ 搭配DDR2 800 后,有效传输率其实是:(2200/6)X2=733MHz
也就是说,4200+ 和DDR2 800组合,内存相当于DDR2 733,内存总线实际有效带宽为:
单通道时:64/8X733=5.86G
双通道时:128/8X733= 11.72G
当然,市面上没有DDR2 733这种内存。
由于4200+ 的HT总线是1000MHz,那么带宽是8G,于是搭配双通道的DDR2 667貌似刚好是相对较为平衡的。
因为,4200+ 搭配DDR2 667内存,内存质数为7,内存有效传输频率为629MHz,带宽为5.03G,双通道后为10.06G。这样已经较为接近HT总线的带宽。
因为DDR2 667的时序比DDR2 800小, 而DDR2 667在双通道模式下,完全可以提供HT总线需求。因此,4200+这样的低端CPU在不超频的情况下,搭配DDR2 667是比较平衡的。
当然,也许4200+ 实际用不到8G的HT带宽,甚至你去配DDR2 533内存,组双通道也有7.8G的内存总线带宽。也许不超频时,4200+去配古董的DDR2 533,可以达到性能最佳点。因为DDR2 533的时序比DDR2 667更短。
但是,你购买内存应该往高买,也就是说,DDR2 800 和DDR2 1066是首选,当需要的时候,你可以降低频率,将它们降低为DDR2 667甚至DDR2 533甚至DDR 400都有足够的余地。
为啥有时候得降低内存频率?也许是为了降低内存时序时提高稳定性。
另外,回头说因特尔,后面出的 i7 系列,又和以往不同了,不过这里就不说 i7了。
最后说一下,以上问题,我是在说
不超频,并且也
没把显卡性能列入的情况下的理论。
如果是要超频,在了解我上面说的基本概念后,您应该更清楚如何搭配内存,如何设置内存,如何调配带宽去超频了。但这个问题对于我而言就有点复杂,以我的小学文化程度,没法说清楚。
还有,我的说法也许有较多漏洞或错误,仅供参考。也请大虾们批评指正教导。
[
本帖最后由 elunxp 于 08-12-2 23:32 编辑 ]