CPU外频和内存频率的关系

设置cpu外频内存频率也回变。这是什么原因

主频也叫时钟频率,单位是MHz,用来表示CPU的运算速度。CPU的工作频率(主频)包括两部分:外频与倍频,两者的乘积就是主频。倍频的全称为倍频系数。CPU的主频与外频之间存在着一个比值关系,这个比值就是倍频系数,简称倍频。倍频可以从1.5一直到23以至更高,以0.5为一个间隔单位。外频与倍频相乘就是主频,所以其中任何一项提高都可以使CPU的主频上升。由于主频并不直接代表运算速度,所以在一定情况下,很可能会出现主频较高的CPU实际运算速度较低的现象。因此主频仅仅是CPU性能表现的一个方面,而不代表CPU的整体性能

外频是CPU乃至整个计算机系统的基准频率,单位是MHz(兆赫兹)。在早期的电脑中,内存与主板之间的同步运行的速度等于外频,在这种方式下,可以理解为CPU外频直接与内存相连通,实现两者间的同步运行状态。对于目前的计算机系统来说,两者完全可以不相同,但是外频的意义仍然存在,计算机系统中大多数的频率都是在外频的基础上,乘以一定的倍数来实现,这个倍数可以是大于1的,也可以是小于1的。

说到处理器外频,就要提到与之密切相关的两个概念:倍频与主频,主频就是CPU的时钟频率;倍频即主频与外频之比的倍数。主频、外频、倍频,其关系式:主频=外频×倍频。

在486之前,CPU的主频还处于一个较低的阶段,CPU的主频一般都等于外频。而在486出现以后,由于CPU工作频率不断提高,而PC机的一些其他设备(如插卡、硬盘等)却受到工艺的限制,不能承受更高的频率,因此限制了CPU频率的进一步提高。因此出现了倍频技术,该技术能够使CPU内部工作频率变为外部频率的倍数,从而通过提升倍频而达到提升主频的目的。倍频技术就是使外部设备可以工作在一个较低外频上,而CPU主频是外频的倍数。

在Pentium时代,CPU的外频一般是60/66MHz,从Pentium Ⅱ 350开始,CPU外频提高到100MHz,目前CPU外频已经达到了200MHz。由于正常情况下外频和内存总线频率相同,所以当CPU外频提高后,与内存之间的交换速度也相应得到了提高,对提高电脑整体运行速度影响较大。

外频与前端总线(FSB)频率很容易被混为一谈。前端总线的速度指的是CPU和北桥芯片间总线的速度,更实质性的表示了CPU和外界数据传输的速度。而外频的概念是建立在数字脉冲信号震荡速度基础之上的,也就是说,100MHz外频特指数字脉冲信号在每秒钟震荡一万万次,它更多的影响了PCI及其他总线的频率。之所以前端总线与外频这两个概念容易混淆,主要的原因是在以前的很长一段时间里(主要是在Pentium 4出现之前和刚出现Pentium 4时),前端总线频率与外频是相同的,因此往往直接称前端总线为外频,最终造成这样的误会。随着计算机技术的发展,人们发现前端总线频率需要高于外频,因此采用了QDR(Quad Date Rate)技术,或者其他类似的技术实现这个目的。这些技术的原理类似于AGP的2X或者4X,它们使得前端总线的频率成为外频的2倍、4倍甚至更高,从此之后前端总线和外频的区别才开始被人们重视起来。

一个CPU默认的外频只有一个,主板必须能支持这个外频。因此在选购主板和CPU时必须注意这点,如果两者不匹配,系统就无法工作。此外,现在CPU的倍频很多已经被锁定,所以超频时经常需要超外频。外频改变后系统很多其他频率也会改变,除了CPU主频外,前端总线频率、PCI等各种接口频率,包括硬盘接口的频率都会改变,都可能造成系统无法正常运行。当然有些主板可以提供锁定各种接口频率的功能,对成功超频有很大帮助。超频有风险,甚至会损坏计算机硬件。

总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。人们常常以MHz表示的速度来描述总线频率。总线的种类很多,前端总线的英文名字是Front Side Bus,通常用FSB表示,是将CPU连接到北桥芯片的总线。选购主板和CPU时,要注意两者搭配问题,一般来说,如果CPU不超频,那么前端总线是由CPU决定的,如果主板不支持CPU所需要的前端总线,系统就无法工作。也就是说,需要主板和CPU都支持某个前端总线,系统才能工作,只不过一个CPU默认的前端总线是唯一的,因此看一个系统的前端总线主要看CPU就可以。

北桥芯片负责联系内存、显卡等数据吞吐量最大的部件,并和南桥芯片连接。CPU就是通过前端总线(FSB)连接到北桥芯片,进而通过北桥芯片和内存、显卡交换数据。前端总线是CPU和外界交换数据的最主要通道,因此前端总线的数据传输能力对计算机整体性能作用很大,如果没足够快的前端总线,再强的CPU也不能明显提高计算机整体速度。数据传输最大带宽取决于所有同时传输的数据的宽度和传输频率,即数据带宽=(总线频率×数据位宽)÷8。目前PC机上所能达到的前端总线频率有266MHz、333MHz、400MHz、533MHz、800MHz几种,前端总线频率越大,代表着CPU与北桥芯片之间的数据传输能力越大,更能充分发挥出CPU的功能。现在的CPU技术发展很快,运算速度提高很快,而足够大的前端总线可以保障有足够的数据供给给CPU,较低的前端总线将无法供给足够的数据给CPU,这样就限制了CPU性能得发挥,成为系统瓶颈。显然同等条件下,前端总线越快,系统性能越好。

外频与前端总线频率的区别:前端总线的速度指的是CPU和北桥芯片间总线的速度,更实质性的表示了CPU和外界数据传输的速度。而外频的概念是建立在数字脉冲信号震荡速度基础之上的,也就是说,100MHz外频特指数字脉冲信号在每秒钟震荡一万万次,它更多的影响了PCI及其他总线的频率。之所以前端总线与外频这两个概念容易混淆,主要的原因是在以前的很长一段时间里(主要是在Pentium 4出现之前和刚出现Pentium 4时),前端总线频率与外频是相同的,因此往往直接称前端总线为外频,最终造成这样的误会。随着计算机技术的发展,人们发现前端总线频率需要高于外频,因此采用了QDR(Quad Date Rate)技术,或者其他类似的技术实现这个目的。这些技术的原理类似于AGP的2X或者4X,它们使得前端总线的频率成为外频的2倍、4倍甚至更高,从此之后前端总线和外频的区别才开始被人们重视起来。此外,在前端总线中比较特殊的是AMD64的HyperTransport。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-30
内存的三个频率,核心频率,工作频率,等效频率(也成接口频率),平时常说的DDR2
800中的那个800就是该内存的等效频率(接口频率),也是最有意义的频率,和内存总线的带宽直接挂钩,比如说DDR2
800的带宽算法就是800mhz*64/8,也就是6.4GB/S。而工作频率则是用等效频率除以2,这对DDR,DDR2,DDR3都适用,所有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。以Athlon*2
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中设置的内存工作频率再进一,所以只要将bios中内存的等效频率设置低一点就行,例如一条DDR2
800,超频时就应该在bios中设置为DDR2
667,以增加超频成功率。而如果觉得DDR2
800的内存买回来只能工作在DR2
733太可惜,可以采取降倍频,升外频的方法,以好在不超主频只超外频的情况下获得更高的内存等效频率。[/font][/font]
[font=宋体][font=宋体]
[/font][font=宋体]接下来是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的简单多了,但是简单归简单,超频时还是要注意内存的频率是否跟得上外频的狂飙,如果将翼龙2*4
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之类的分频比,以增加超频成功率,个人觉得分频比比较直观最后轮到地球上最快的CPU-------core
i7,这个东西太强悍了,不过说实在,这个CPU的内存频率和CPU频率关系也是最容易弄懂的,i7和酷睿一样,拥有一个外频,不过官方叫法是基本频率-----BCLK,这里且叫他外频。目前i7的外频统一133mhz,基本所有主要的频率,如主频、qpi总线频率、内存频率都是由外频*一个倍频得到,所以内存频率与外频的关系就很直观了,内存的等效频率=外频*内存倍频,如core
i7
920的内存倍频是8,那么在bios中内存倍频就不能往上调了,内存的等效频率就=133*8=1066,换言之在不超频的情况下,只能是内存工作在1066mhz上,所以如果买回了DDR3
1333,还要使他工作在1333上,唯一办法就是超外频。而另一种情况,超频需要大量调高外频,内存无法工作在那么高频上时,就可以适当调小内存的倍频,这些都需要在超频中根据需要进行操作,因为个人觉得AMD内存与CPU的关系比intel复杂,特别是K8架构的处理器,因此AMD得篇幅比较长
第2个回答  2017-07-14
内存没有外频的概念,内存只有总线频率(亦可认为是他的工作主频,可能叫外频也没有太大的问题,因为外频其实是CPU上的概念,特指主频在倍频技术降频后为达到与外部设备的频率所执行的频率)。例如DDR 333或DDR3 1066后面的这个都是指内存的总线频率。
这个总线频率所反映的,是内存与外界传输数据的带宽。内存的带宽=频率 x 位宽。所以这个总线频率可以反映内存与其他硬件设备(一般是CPU)传输数据最大所能达到的速度。
CPU的外频是为配合外部设备工作所采用的外部频率。跟内存的总线频率没什么关系。
第3个回答  2013-10-13
主要靠设置内存分频解决 - -
第4个回答  2013-10-13
受提高FSB影响最大的部件就是内存。它是被设定在某个速度下的。我将使用表格来显示这些速度:
PC-2100 - DDR266
PC-2700 - DDR333
PC-3200 - DDR400
PC-3500 - DDR434
PC-3700 - DDR464
PC-4000 - DDR500
PC-4200 - DDR525
PC-4400 - DDR550
PC-4800 - DDR600
要了解这个,就必须首先懂得RAM是怎样工作的。RAM(Random Access Memory,随机存取存储器)被用作CPU需要快速存取的文件的临时存储。例如,在载入游戏中平面的时候,CPU会把平面载入 到RAM以便它能在任何需要的时候快速地访问信息,而不是从相对慢的硬盘载入信息。
要知道的重要一点就是RAM运行在某个速度下,那比CPU速度低得多。今天,大多数RAM运行在133MHz至300MHz 之间的速度下。这可能会让人迷惑,因为那些速度没有被列在我的图表上。
这是因为RAM厂商仿效了CPU厂商的做法,设法让RAM在每个RAM时钟周期发送两倍的信息*。这就是在RAM速度等级中 DDR的由来。它代表了Double Data Rate(两倍数据速度)。所以DDR 400意味着RAM在400MHz的有效速度下运转,DDR 400中的400代表了时钟速度。因为它每个时钟周期发送两次指令,那就意味着它真正的工作频率是200MHz。这很像AMD的 “二芯”FSB。
那么回到RAM上来。之前有列出DDR PC-4000的速度。PC-4000等价于DDR 500,那意味着PC-4000的RAM具有500MHz的有效速度和潜在的250MHz时钟速度。
相似回答