网站大量收购闲置独家精品文档,联系QQ:2885784924

CPU频率与内存频率的联系.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CPU频率与内存频率的联系

CPU频率与内存频率的关系 首先搞清晰内存的三个频率,核心频率,工作频率,等效频率(也成接口频率),平时常说的DDR2 800中的那个800就是该内存的等效频率(接口频率),也是最有意义的频率,和内存总线的带宽直接挂钩,比如说DDR2 800的带宽算法就是800mhz×64/8也就是6.4GB/S。而工作频率则是用等效频率除以2,这对DDRDDR2DDR3都适用(对SD内存无效,不过SD内存早就淘汰了,这里不作研究),因为DDR的英文全称就是double data rate双倍数据速率,所有DDR内存会一个在工作周期的上升沿和一个下降沿分别传输一次数据,形成了对工作频率双倍的等效频率,这个工作频率在对AMD K8处理器超频时会用到,且在CPU-Z中显示的内存频率也是工作频率,所以这个频率在超频时比较重要,另外一个核心频率则是最次要的,所有的等效频率都是通过核心频率乘以预取位数得到,由于DDR是2位预取,DDR2是4位预取,DDR3是8位预取,所以DDR的核心频率是等效频率/2,DDR2的核心频率是等效频率/4,DDR3的核心频率是等效频率/8。   搞清晰三个频率后,开始逐个分析,从AMD的K8处理器开始,先给出公式:内存在计算机的真正的工作频率=CPU当前工作频率/分频系数,其中分频系数的算法很特殊,是用CPU原始频率/bios设置的内存工作频率(注重是工作频率,假如在BIOS中设置为DDR2 800的话,这里就要用400代进去算)得到的结果进一得到,进一就是若除出来的数是小数,那么就把小数点后的数去掉,再加一,如4.8进一就是5, 4.1进一也是5。以AthlonX2 4200+为例,这个CPU原始主频=200×11=2200MHZ如今插进一根DDR2 800并在bios内设置为auto,则bios会自动读取spd信息,设置等效频率为800mhz,那么工作频率就是400mhz根据公式,先计算分频系数,原始主频/设置的工作频率再进一,也就是2200/400=5.5,再用5.5进一等于6,分频系数就是6,然后用当前主频除以分频系数,由于没有超频,所以最后内存真正工作时的工作频率=2200/6=366mhz,换算成等效频率就是733mhz,也就是DDR2 733,比800标称的频率要少,这也算是这一个系列处理器的通病了,解决的方法只有超外频。而因为内存的工作频率=CPU主频/分频系数,因此为了避免超频时CPU频率未到极限,内存就先死翘,唯一的办法就是提高分频系数,而分频系数=默认CPU主频/bios中设置的内存工作频率再进一3,所以只要将bios中内存的等效频率设置低一点就行,例如一条DDR2 800,超频时就应该在bios中设置为DDR2 667,以增加超频成功率。而假如觉得DDR2 800的内存买回来只能工作在DR2 733太可惜,可以采取降倍频,升外频的方法,以好在不超主频只超外频的情况下获得更高的内存等效频率。   接下来是AMD的K10处理器,这一代处理器计算方法轻易得多(是其他网友实验出来的,并没有什么官方的说法,不能保证该算法正确无误,错了也不能怪我哦),内存的真正的等效频率=当前外频/原始外频*在bios设置的内存等效频率,十分像intel的典型内存频率算法。例如翼龙2*4 955的主频是200×16=3200mhz,那么插进一根DDR3 1333如果没有超频,在bios中内存等效频率设置为auto或者1333,那么内存的等效频率就等于200/200×1333=1333mhz,完全等于标称频率,去除了K8时的诟病。如果你超了频,200外频超到240,那么内存的等效频率就等于240/200.×1333=1599mhz,比K8的简朴多了,但是简朴归简单,超频时还是要注重内存的频率是否跟得上外频的狂飙,如果将翼龙2X4 955的200外频改为250外频,插的是DDR3 1333,在bios中设置为auto,那么换算下来该内存将工作在1666mhz高频,不是所有内存都顶得住的,所以可以适当强制降低bios的内存等效频率,比如可以设置为1066,用1066/200×250,算下来刚好是1333mhz,而此时已将CPU送上4G高频。   现在换到intel阵营,首先讨论有FSB的U,比如当今热门的E5200,E7400,以前热门的E2140,都是一种算法,而算法也和AMD的K10算法基本相同,内存真正工作时的等效频率=bios设置的内存等效频率×当今外频/原始外频,这里就不累赘了,另外有的主板直接提供分频比,那就更好办了,这个分频比就是FSB频率:内存等效频率,1:1时效率最高,但随着超频时FSB越来越高,1:1内存可能受不住,因此可以选择一些5:4,4:3之类的分频比,以增加超频成功率,个人觉得分频比比较直观。   最后轮

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档