2010-06-04 17:28:21 阅读12 评论0 字号:大中小
用检测结果分析内存和CPU的配合
1.Intel 奔腾 E2180配DDR2-800
2.Intel Core i7 920 配DDR3-1066
3. Intel Core i7 870 配DDR3-1600
4.AMD闪龙 2500+ 配DDR -400
5.AMD 速龙×2 245 配DDR2 1066
6.AMD 速龙 II ×4 630 配DDR3 -1333
网友XX看过我写的《内存和CPU匹配方法详解》以后,给我寄来了许多用CPU-Z检测出的内存和CPU配合结果截图。非常感谢他。我想,这些图十分有助于理解内存和CPU的匹配原理。因此,我把部分检测结果公布于众,并且对检测结果作一简要评述,供网友们参考。
下面是我对图片的一些说明:
1.Intel Pentium E2180内存配DDR2-800
我的解说:①左侧是对CPU的检测结果。“总线速度”是指外频;“核心速度”是指 CPU的主频。而“额定FSB”就是Intel的前端总线。这里检测到的主频为什么是1200MHz,而不是额定主频2000MHz,是因为这种CPU有降频省电功能,当作检测时,它正处于自动降频状态。不是CPU有故障。
②右侧是对内存的检测:“DRAM频率”就是内存的时钟频率;“前端总线:内存”实际上是指“外频:内存的时钟频率”。“1 : 2 = 200MHz:400MHz”。由此可以断定,所使用的内存是DDR2-800。正处于同步运行状态。如果这个比是“3 :
5”,就有3/5=200MHz/X ,X=333.3MHz,因此,就是处于异步运行状态,所采用的是DDR2-667内存。
2.Intel Core i7 920 CPU配DDR3-1066
我的解说:① Intel Core i7 920 CPU内存控制器是置于CPU内部的。其外频是133 MHz;倍频是20。因此,主频是2.66 GHz ;QPI频率是外频的18倍,为2394 MHz。检测结果是正确的。
② 因为外频是133 MHz,133 MHz×4=533 MHz,因此,配了DDR3-1066内存。从检测结果看,时钟频率(DRAM Frequency)是 532.6 MHz,也是准确的。从检测结果看:“FSB : DRAM=2 :
8”, 即有2 : 8 = 133MHz :X。由此解出X = 533 MHz。这都是正常的。
我的解说:这是将外频超到145MHz时的情况。倍频没有变,主频和QPI频率都按相应的倍数关系(分别是×20 和×18)作了变化,这都是正确的。问题是加给内存的时钟频率加大到580 MHz了。这是怎么回事呢?因为当外频超到145MHz以后,应该匹配的DDR3内存频率就应该是145 MHz×8=1160 MHz,换算成时钟频率就是580 MHz。145/580=2 : 8。因此,当外频作过这样的超频后,如果采DDR3-1066的话,内存也是超频的。如果你安装的或准备安装的内存是DDR3-1066,并且它的体质好的话,可以使用。也可以把它的电压加大一点,估计也成。实在不行,就把它换成DDR3-1333吧。
3. Intel Core i7 870 配DDR3-1600
解说:① Intel Core i7 870 CPU是把内存控制器置于CPU内部的。内存控制器控制的QPI(QuickPath Interconnect,快速通道互联)总线频率远高于传统的FSB(一般是外频的18倍),因此,为它选配内存的空间范围也大多了。例如,在过去,当外频是133MHz时,FSB = 4×133 mHz = 533MHz,这种关系是固定的。如果选DDR 内存,{zg}是DDR-266;如果选DDR2内存,{zg}是DDR2-533;如果DDR3内存,{zg}是DDR3-1066。如果你选择更高频率的内存,系统是不认的,它只能把它们作降格处理。实际上FSB成了“瓶颈”。
自从有了QPI总线以后,选择内存的条件就宽松多了。例如,当外频是133 MHz时,甚至可以选用DDE3-1600内存了。不过,也不是无限制的。限制到什么程度?这就看CPU或主板的规定了。不过,有个大概估算办法,就是内存的数据频率大致是QPI频率的1/2。具体是多少,要看内存控制器和主板支持到什么程度,不是用户能左右的。
上图右面显示的就是当外频为133.5 MHz时选择内存的的情形。可知,当在BIOS中设置的内存是DDR3-1600时,这时的“前端总线 :内存”(实际上是“外频 :内存的时钟频率”)等于“
2 : 12”。即2 : 12=133,5 : X 。由此得X=802.5 MHz。即通过内存的时钟频率是802.5 MHz。802.5 MHz×2=因此选择DDR3-1600正好。
4.AMD Semplon 2500+ 配DDR -400 時的检测结果
我的 解说:①左侧是对CPU的检测结果。可以看出AMD 闪龙2500+ CPU的外频(即总线速度)是200MHz,核心速度(即CPU的主频)=200MHz×7=1399.8MHz。检测结果都是正确的。②图中的右侧是对内存的检测结果。其中的“内存频率=200MHz”指的是时钟频率。“前端总线:内存”实际上是“外频:时钟频率”,但是,这里是用“CPU/7”来表示的。“CPU”是指CPU的主频,主频是1400MHz。时钟频率=1400MHz/7=200MHz。这就是说内存是DDR-400。
③从检测结果看内存的核心频率=200MHz;外频也是200MHz,即能满足外频:内存时针频率=1:1的关系。因此,内存是处于同步状态。
5. AMD 速龙II ×2 245 配DDR2 1066 时的情况
我的解说:①AMD ×2 245是K10架构,外频是200MHz;倍频是14.5。因此,主频是2900MHz。检测结果跟实际参数一致。
这里的又有“Reted FSB”的项目了。其实还是指HT总线。跟我们选择内存没有什么关系。
②安装过DDR2-1066内存以后,内存的分频系数是1066MHz÷200MHz=5.33。因为没有超频,所以,加给内存的频率应该是200MHz×5.33=1066MHz。但是,电脑却把它当DDR2-800对待了。(从“内存频率=400MHz”和“前端1:
2”就可以知道)。为什么给降级了?我认为这是内存控制器的默认设置或主板不支持的缘故。用手动设置成DDR2-1066 试试!如果成功了,那就是内存的默认设置;如果不成功,那可能是主板不支持。
6.AMD Athlon II ×4 630 CPU 配DDR3 -1333
我的解说:①从左侧看:CPU 是K10架构。内存控制器是设在CPU内部的。其外频(总线速度)是200MHz.。倍频是14。因此,主频(核心速度)是200MHz×14=2800MHz。
这里的“前段总线”不是指FSB。应该是“HT总线”,因为AMD的K10架构的CPU早就没有FSB了。这可能是因为HT总线位于原来前端总线的位置的缘故,所以,CPU-Z误判了。
② 因为这种内存的内存控制器和主板都支持DDR3-1333内存,所以,当安装了DDR3-1333内存以后。在电脑中运行的内存也正是DDR3-1333。这可以从右侧的内存检测结果中看出来。因为“内存频率=666.7MHz”就是时钟频率=666.7MHz,即相当是DDR3-1333内存。
③“前端总线:内存=3 :
10”,就是说外频跟内存频率之比是3 : 10 。因为3:10=200:X,所以,X=667MHz。即所用的内存是DDR3-1333。这跟它上面的“内存频率=666.7MHz”是相符的。
上图是把速龙×4 630的外频超到260MHz时的情况。
① 由左图可知,当把外频超到260MHz后,主频(核心速度)已经达到3640MHz了。
② 把外频超到260MHz后,加给内存的频率是多少呢?因为这是K10架构。所以,首先应该算出分频系数:分频系数=设置内存的数据频率÷外频。因为设置的内存是DDR3-1333,所以,有1333 MHz/200 MHz=6.67,所以,超频加给内存的频率是260MHz×6.67=1732 MHz,即相当DDR3-1732。
可是,你没有这样高频率的内存可用,安装的是DDR3-1333。所以,系统只好自动把内存异步运行了。异步到什么程度?这就要靠或内存控制器或主板的设置了。由图可以看出:人家是按3:8设置的。3:8=260MHz:X,由此得X=693.3MHz。这相当是DDR3-1387。跟你安装的DDR3-1333是相近的。内存稍微有些超频,但是,很轻微。使用DDR3-1333内存xx可以承受。