电脑技术学习

电脑硬件常识(新手入门)

dn001

二、关于内存

1.DDR和SDR有什么区别?'
DDR是Double Data Rate的缩写(双倍数据速率),DDR SDRAM内存技术是从几年前主流的PC66,PC100,PC133 SDRAM技术发展而来。它在工作的时候通过时钟频率的上行和下行都可以传输数据(SDRAM只能通过下行传输),因此在频率相等的情况下拥有双倍于SDRAM的带宽。另外DDR内存的DIMM是184pins,而SDRAM则是168pins。因此,DDR内存不向后兼容SDRAM。

2.DDR400的频率就是400MHZ吗?
可以这么认为,但严格来说,DDR400的实际工作频率是200MHz,由于其带宽双倍于同频率的SDRAM,因此它的等效工作频率为400MHz。

3.什么是双通道内存?
所谓双通道DDR,简单来说,就是芯片组可以在两个不同的数据通道上分别寻址、读取数据。这两个相互独立工作的内存通道是依附于两个独立并行工作的,位宽为64-bit的内存控制器下,因此使普通的DDR内存可以达到128-bit的位宽,如果是DDR400的话,双通道技术可以使其达到DDR800的效果,内存带宽陡增一倍,由原先的3.2GB/S猛增为6.4GB/s。
双通道DDR有两个64bit内存控制器,双64bit内存体系所提供的带宽等同于一个128bit内存体系所提供的带宽,但是二者所达到效果却是不同的。双通道体系包含了两个独立的、具备互补性的智能内存控制器,两个内存控制器都能够在彼此间零等待时间的情况下同时运作。例如,当控制器B准备进行下一次存取内存的时候,控制器 A就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性可以让有效等待时间缩减50%,双通道技术使内存的带宽翻了一翻。

4.使用双通道DDR400就会使系统性能大大提升吗?
会,但仅限于P4C系列。双通道内存技术是为了满足超线程CPU那高达6.4G/S的带宽需求而产生的,一般CPU搭配双通道内存没有什么实际意义。内存带宽只要满足CPU总线带宽的需要就可以了(怎么算详见前面讲过的CPU数据带宽计算公式),再高的话对系统性能没有多少提升,反而会让CPU成为新的系统瓶颈。

4.怎么才能开启双通道内存?
a)首先,主板芯片要支持,目前支持双通道内存的芯片有Intel i865/875/915/925全系列,VIA PT880,SIS 655FX/655TX,ATI 9100IGP。
b)要将内存插入正确的DIMM槽中,开启双通道必须要搭配两条内存,而这两条内存必须插在两个不同通道的DIMM槽中。一般来说,不同颜色的DIMM槽就是不同的通道,当然这可能需要根据产品的不同另当别论,主板说明书中都会有介绍的。
另外提醒大家一下,组成双通道的两条内存最好是一样的,不然可能会出现稳定性下降的问题。

5.我该买什么型号的内存?
关于选购配件我有一个原则,合适的就是最好的,不要看着别人怎样、潮流怎样就盲从他人。
a)关于内存的大小。如果只是普通的上网、学习、办公用,256M就可以了,但是如果是游戏玩家,256的内存已经难于应付,这就需要搭配512M甚至1G来满足自己的需求。
b)关于内存的频率。前面讲过,内存带宽要与CPU带宽一致。CPU外频和内存外频有着密切关系,关系到识别内存参数问题。如赛扬2.4G,我们知道赛扬2.4G外频为100,需要的内存带宽为3.2G(根据计算CPU需要内存带宽得出的),理论上用DDR400(内存带宽为3.2G/S就可以满足CPU所需要的带宽.但是,由于赛扬外频为100,不能正确识别DDR400,外频为200的内存,赛扬只能识别外频为133的DDR266,是为什么呢?Intel在主板芯片组上设定了“内存异步工作来保护自己的产品,因为一旦CPU要求3.2GB/s的数据吞吐而内存本身达不到,芯片组不进行设置的话——内存被强制要求更高的数据流量,必然产生内存强行超频,从而导致稳定性下降。作为初学者可以这么认为:CPU外频是多少,就选用工作频率是多少的内存(注意不是等效频率,而且仅限于DDR)。——帮就帮到底,给大家列个表!
赛扬4—DDR266 赛扬D—DDR333
P4B—DDR333 P4C—DDR400(要两条组双通道) P4E—DDR400(要两条组双通道) 新P4A(Prescott)—DDR333
Duron—DDR266
AthlonXP—DDR400(考虑到超频因素) Athlon64-DDR400(要两条组双通道)
其实目前在市场上DDR333与DDR400的差价已经很小了,大部分都在10元以内,因此大家可以不必那么教条的算公式,无论是考虑到超频或者日后的升级,DDR400都是首选。