|
原帖由 bill_max 于 2008-5-9 15:31 发表 ![]()
谢谢LS ,
我是搞不太清楚内存频率和CPU频率之间的关系。
我那intel平台的只能调外频,然后根据1:1,1:1.2这样的关系自动确定内存运行频率,
比如外频调333,最低只能1:1则内存是运行在667。
AMD的板也是这样调 ...
你说的300外频的3600+是300*9.5也就是2.85G,你内存是950上,可以推断你用了667的内存设定。对于3600+而言,设667就是除频为6,默认状态下,内存频率应该为1900/6=317,就是ddr633上,你超到300外频2.85G后,内存频率为2850/6=475,正好ddr950。如果设400的话,因为只能进行10的除频(除9就超过内存设定值了),2850/10=285,就是ddr570,和上面朋友计算出来的完全吻合。(除9就超过内存设定值了,1900/9=211,就是ddr422超过了ddr400的设定,所以只能取9)
我花时间打点字好了,自己总结的。。
AMD讲究的除频率,比如3800+,频率是200*10,
内存设ddr400就是cpu频率/10(2000/10=200,也就是ddr400),
内存设ddr533就是cpu频率除以8,得到250,就是ddr500,
内存设ddr667就是cpu频率除以6,得到333,就是ddr667,正好
内存设ddr800就是cpu频率除以5,得到400,就是在800,正好。
这个除数是个近似值,怎么取是由讲究的,其实多看下就知道为什么取这个数了,在举个例子,对于2.6G的5000+
内存设ddr400就是cpu频率/13(2600/13=200,也就是ddr400),
内存设ddr533就是cpu频率除以10,得到260,就是ddr520,
内存设ddr667就是cpu频率除以8,得到325,就是ddr650
内存设ddr800就是cpu频率除以7,实际在371.4,就是ddr743。
3.2G的6400+比6000+测试成绩强部分原因也是因为他可以让很多内存运行在额定频率上,而6000+的内存则运行在低于额定频率上。
比如设内存800的话,6400+是除8,内存正好800
而15倍频的6000+无法除以7.5来得到整数,除以7会让内存频率大于800,amd不会这么用的,所以只能除以8,得到375,就是750上。
其实说到这里,这个除数怎么取,有点数学基础的应该知道了吧`_`
对于超频也是一样的,拿3800+CZ来说吧,超到300外频,内存设667的话,内存实际频率就是cpu频率除以6,实际运行在1000上。
所以,能超的3800+CZ是可以达到自身最高性能状态的x2 cpu,在667分频下可以达到cpu和内存效率最佳化,3G时候内存正好1000,3.2G时候内存1066,3.3G下内存1100,看着数字也舒服,经典就是这么来的:loveliness:
[ 本帖最后由 Ephyer 于 2008-5-9 19:14 编辑 ] |
|