论文部分内容阅读
最近菜菜就碰到邻班上的一位同学——眼镜兄(因为戴了一副眼镜显得斯斯文文的,据说知识还挺“渊博”的),他已经决定在五一的时候去买新电脑了,而且处理器都选好了——Core 2 Duo E6400,只不过这两天正在为选DDR2667还是DDR2 800的内存条而烦恼。菜菜一听就纳闷了,E6400不是配DDR2 533的双通道就足够用了么?“好心”的菜菜决定去说服他没有必要追新,结果却被他说服了。想知道为什么吗?
菜菜的观点:够用就是最好的!
选内存就跟买其它东西一个道理,并不是最新的、最贵的、最快的就一定适合你;反倒是够用就好,最简单的道理——“买了用不到就等于浪费!”。
总之呢,内存这东西一定要跟处理器相配套才行。比方说你选的这颗E6400处理器,它的FSB是1066MHz的,也就是说它跟两条DDR2 533内存搭配是最好的,你看1066MHz=533MHz×2,多般配啊!买DDR2 533就对了,至于买DDR2 667甚至800完全是浪费。
注:Cut!打断一下,菜菜这种算法是错误的,相信很多新手朋友也会有这样的认识,FSB=内存数据频率×2。但事实上并不是这么计算的,大家常说的内存与FSB匹配是指带宽数值上的匹配,而不是频率上的匹配。正确的计算公式应该是,FSB的数据带宽=1066MHz×64bit÷8=8.5GB/s,双通道内存的数据带宽是2×533MHz×64bit÷8=8.5GB/s,虽然二者结果上相同,但其含义是不一样的。好,下一场景准备。
眼镜兄的观点:内存快一些,日后可以“同步超频”。
你说的没错,但是你没有把超频之后的情况考虑在内。想象一下,如果在计算机超频使用之后,内存的频率会随着CPU外频的增加而增加。就拿Core 2 Duo E6400来说吧,当CPU工作在标准模式下时,外频是266MHz,此时需要内存的数据频率为533MHz,当CPU超频到外频400MHz时,就需要内存的数据频率为800MHz,即需要DDR2800的内存来配套使用,这样效果才是最好的。
同步与异步
菜菜好像有点明白了,但还是有点不清楚,什么是同步,什么又是异步呢?
举个例子来说,人的两条腿,正常情况下都是左腿先迈一步,然后右腿跟上向前一步,就这样左、右、左、右……一步一步往前走,这就叫做“同步”;如果换成另外一种情况,左腿先跳两步,然后右腿跳一步,左腿再跳两步,右腿跳一步,这就叫做“异步”。
如果异步的动作让普通人来完成可能会觉得非常别扭,但是在计算机的系统中这种情况经常发生,尤其是CPU和内存之间。内存工作在与处理器匹配的频率时,就叫做内存同步,如果内存的速度过慢或者过快(实际上是提供的带宽),那就是内存异步。一般说来,内存的工作在同步状态时最好,稍微快一些对性能的影响不是很大。但如果内存的速度比较慢,就只能工作在较低的异步模式下,整个系统的性能就会受到影响。
菜菜的观点:够用就是最好的!
选内存就跟买其它东西一个道理,并不是最新的、最贵的、最快的就一定适合你;反倒是够用就好,最简单的道理——“买了用不到就等于浪费!”。
总之呢,内存这东西一定要跟处理器相配套才行。比方说你选的这颗E6400处理器,它的FSB是1066MHz的,也就是说它跟两条DDR2 533内存搭配是最好的,你看1066MHz=533MHz×2,多般配啊!买DDR2 533就对了,至于买DDR2 667甚至800完全是浪费。
注:Cut!打断一下,菜菜这种算法是错误的,相信很多新手朋友也会有这样的认识,FSB=内存数据频率×2。但事实上并不是这么计算的,大家常说的内存与FSB匹配是指带宽数值上的匹配,而不是频率上的匹配。正确的计算公式应该是,FSB的数据带宽=1066MHz×64bit÷8=8.5GB/s,双通道内存的数据带宽是2×533MHz×64bit÷8=8.5GB/s,虽然二者结果上相同,但其含义是不一样的。好,下一场景准备。
眼镜兄的观点:内存快一些,日后可以“同步超频”。
你说的没错,但是你没有把超频之后的情况考虑在内。想象一下,如果在计算机超频使用之后,内存的频率会随着CPU外频的增加而增加。就拿Core 2 Duo E6400来说吧,当CPU工作在标准模式下时,外频是266MHz,此时需要内存的数据频率为533MHz,当CPU超频到外频400MHz时,就需要内存的数据频率为800MHz,即需要DDR2800的内存来配套使用,这样效果才是最好的。
同步与异步
菜菜好像有点明白了,但还是有点不清楚,什么是同步,什么又是异步呢?
举个例子来说,人的两条腿,正常情况下都是左腿先迈一步,然后右腿跟上向前一步,就这样左、右、左、右……一步一步往前走,这就叫做“同步”;如果换成另外一种情况,左腿先跳两步,然后右腿跳一步,左腿再跳两步,右腿跳一步,这就叫做“异步”。
如果异步的动作让普通人来完成可能会觉得非常别扭,但是在计算机的系统中这种情况经常发生,尤其是CPU和内存之间。内存工作在与处理器匹配的频率时,就叫做内存同步,如果内存的速度过慢或者过快(实际上是提供的带宽),那就是内存异步。一般说来,内存的工作在同步状态时最好,稍微快一些对性能的影响不是很大。但如果内存的速度比较慢,就只能工作在较低的异步模式下,整个系统的性能就会受到影响。