欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

超频基础知识详解

程序员文章站 2022-07-10 15:50:39
超频基础知识详解超频玩的不是心跳 超频是使得各种各样的电脑部件运行在高于额定速度下的方法。例如,如果你购买了一颗Pentium 4 3.2GHz处理器,并且想要它运行得更快,那就可以超频处理器以让它运... 09-04-21...
超频玩的不是心跳
超频是使得各种各样的电脑部件运行在高于额定速度下的方法。例如,如果你购买了一颗pentium 4 3.2ghz处理器,并且想要它运行得更快,那就可以超频处理器以让它运行在3.6ghz下。
郑重声明!
警告:超频可能会使部件报废。超频有风险,如果超频的话整台电脑的寿命可能会缩短。如果你尝试超频的话,我将不对因为使用这篇指南而造成的任何损坏负责。这篇指南只是为那些大体上接受这篇超频指南/faq以及超频的可能后果的人准备的。
开场白是这样子的啦,不用那么紧张!那么,为什么想要超频?是的,最明显的动机就是能够从处理器中获得比付出更多的回报。你可以购买一颗相对便宜的处理器,并把它超频到运行在贵得多的处理器的速度下。如果愿意投入时间和努力的话,超频能够省下大量的金钱;如果你是一个象我一样的*玩家的话,超频能够带给你比可能从商店买到的更快的处理器。
超频的危险
首先我要说,如果你很小心并且知道要做什么的话,那对你来说,通过超频要对计算机造成任何永久性损伤都是非常困难的。如果把系统超得太过的话,会烧毁电脑或无法启动。但仅仅把它推向极限是很难烧毁系统的。
然而仍有危险。第一个也是最常见的危险就是发热。在让电脑部件高于额定参数运行的时候,它将产生更多的热量。如果没有充分散热的话,系统就有可能过热。不过一般的过热是不能摧毁电脑的。由于过热而使电脑报废的唯一情形就是再三尝试让电脑运行在高于推荐的温度下。就我说,应该设法抑制在60 c以下。
不过无需过度担心过热问题。在系统崩溃前会有征兆。随机重启是最常见的征兆了。过热也很容易通过热传感器的使用来预防,它能够显示系统运行的温度。如果你看到温度太高的话,要么在更低的速度下运行系统,要么采用更好的散热。稍后我将在这篇指南中讨论散热。
超频的另一个“危险”是它可能减少部件的寿命。在对部件施加更高的电压时,它的寿命会减少。小小的提升不会造成太大的影响,但如果打算进行大幅超频的话,就应该注意寿命的缩短了。然而这通常不是问题,因为任何超频的人都不太可能会使用同一个部件达四、五年之久,并且也不可能说任何部件只要加压就不能撑上4-5年。大多数处理器都是设计为最高使用10年的,所以在超频者的脑海中,损失一些年头来换取性能的增加通常是值得的。
基础知识:想玩超频必先了解超频
为了了解怎样超频系统,首先必须懂得系统是怎样工作的。用来超频最常见的部件就是处理器了。
在购买处理器或cpu的时候,会看到它的运行速度。例如,pentium 4 3.2ghz cpu运行在3200mhz下。这是对一秒钟内处理器经历了多少个时钟周期的度量。一个时钟周期就是一段时间,在这段时间内处理器能够执行给定数量的指令。所以在逻辑上,处理器在一秒内能完成的时钟周期越多,它就能够越快地处理信息,而且系统就会运行得越快。1mhz是每秒一百万个时钟周期,所以3.2ghz的处理器在每秒内能够经历3,200,000,000或是3十亿200百万个时钟周期。相当了不起,对吗?
超频的目的是提高处理器的ghz等级,以便它每秒钟能够经历更多的时钟周期。计算处理器速度的公式是这个:
fsb(以mhz为单位)×倍频 = 速度(以mhz为单位)。
现在来解释fsb和倍频是什么:
fsb(对amd处理器来说是htt*),或前端总线,就是整个系统与cpu通信的通道。所以,fsb能运行得越快,显然整个系统就能运行得越快。 //本文引用自www.jb51.net
cpu厂商已经找到了增加cpu的fsb有效速度的方法。他们只是在每个时钟周期中发送了更多的指令。所以cpu厂商已经有每个时钟周期发送两条指令的办法(amd cpu),或甚至是每个时钟周期四条指令(intel cpu),而不是每个时钟周期发送一条指令。那么在考虑cpu和看fsb速度的时候,必须认识到它不是真正地在那个速度下运行。intel cpu是“四芯的”,也就是它们每个时钟周期发送4条指令。
这意味着如果看到800mhz的fsb,潜在的fsb速度其实只有200mhz,但它每个时钟周期发送4条指令,所以达到了800mhz的有效速度。相同的逻辑也适用于amd cpu,不过它们只是“二芯的”,意味着它们每个时钟周期只发送2条指令。所以在amd cpu上400mhz的fsb是由潜在的200mhz fsb每个时钟周期发送2条指令组成的。
这是重要的,因为在超频的时候将要处理cpu真正的fsb速度,而不是有效cpu速度。
速度等式的倍频部分也就是一个数字,乘上fsb速度就给出了处理器的总速度。例如,如果有一颗具有200mhz fsb(在乘二或乘四之前的真正fsb速度)和10倍频的cpu,那么等式变成:
(fsb)200mhz×(倍频)10 = 2000mhz cpu速度,或是2.0ghz。
  什么是倍频?
  倍频结合fsb来确定芯片的时钟速度。例如,12的倍频搭配200的fsb将提供2400mhz的时钟速度。像在上面超频章节中说明的那样,有些cpu是锁倍频的而有些没有,就是说只有某些cpu允许倍频调节。如果拥有倍频调节,就能够用于要么在fsb受限制的主板上获得更高的时钟速度,要么在芯片受限制时获得更高的fsb。
  什么是内存分频?
  内存分频确定了内存时钟速度对fsb的比率。2:1的fsb:ram分频将得到100mhz的ram时钟对200mhz的fsb。分频最常见的使用是让运行在250fsb的p4c系统搭配pc3200 ram,使用5:4分频。在大多数intel系统上还有4:3分频和3:2分频。athlon系统在使用分频时不能像p4系统那么有效地利用内存,正如上面fsb部分中说明的那样。内存分频应该只用于获得稳定性,而不是一时性起,因为就算在p4上它也损害性能。如果系统没有采取内存分频都是稳定的话(或是如果内存电压提升能够解决问题的话),那就不要使用分频。
在某些cpu上,例如intel自1998年以来的处理器,倍频是锁定不能改变的。在有些上,例如amd athlon 64处理器,倍频是“封顶锁定”的,也就是可以改变倍频到更低的数字,但不能提高到比最初的更高。在其它的cpu上,倍频是完全放开的,意味着能够把它改成任何想要的数字。这种类型的cpu是超频*,因为可以简单地通过提高倍频来超频cpu,但现在非常罕见了。
在cpu上提高或降低倍频比fsb容易得多了。这是因为倍频和fsb不同,它只影响cpu速度。改变fsb时,实际上是在改变每个单独的电脑部件与cpu通信的速度。这是在超频系统的所有其它部件了。这在其它不打算超频的部件被超得太高而无法工作时,可能带来各种各样的问题。不过一旦了解了超频是怎样发生的,就会懂得如何去防止这些问题了。
* 在amd athlon 64 cpu上,术语fsb实在是用词不当。本质上并没有fsb。fsb被整合进了芯片。这使得fsb与cpu的通信比intel的标准fsb方法快得多。它还可能引起一些混乱,因为athlon 64上的fsb有时可能被说成htt。如果看到某些人在谈论提高athlon 64 cpu上的htt,并且正在讨论认可为普通fsb速度的速度,那么就把htt当作fsb来考虑。在很大程度上,它们以相同的方式运行并且能够被视为同样的事物,而把htt当作fsb来考虑能够消除一些可能发生的混淆。
  不同的内存延时意味着什么?
  cas延时,有时也称为cl或cas,是ram必须等待直到它可以再次读取或写入的最小时钟数。很明显,这个数字越低越好。
  trcd是内存中特殊行上的数据被读取/写入之前的延迟。这个数字也是越低越好。
  trp主要是行预充电的时间。trp是系统在向一行写入数据之后,在另一行被激活之前的等待时间。越低越好。
  tras是行被激活的最小时间。所以基本上tras是指行多少时间之内必须被开启。这个数字随着ram设置,变化相当多。