本文内容转载于:
http://baike.baidu.com/link?url=6EWCDU6Ak1VqA8e_s7SygoQYuc0nSlU8MNt3Xih5HjNZdUz6THKHPzpNABw9gc2_MAKs_ZaQna8GBYiYTW97zq
http://baike.baidu.com/link?url=-q-EW2nsWR5-lN6k3JlpFy_G9-82Ujn6XVaya0a_ac-wkvJoS-FbXNityMR3ADcU
http://baike.baidu.com/link?url=2tjzA-S1QNxxfaBm3x57QiQd5GYmG7a1mpMB3NYO6NInipCb9NIAOrAcTjmqBAF2mvHfm4lj7-uAMfW3BvqMv_#3_1
http://publish.it168.com/cword/1228.shtml
http://baike.baidu.com/link?url=eOvyjaAuI_Fj-eSuLKfQtegC8Mu1tJZnNOTBkdfSILIAegvV9xZl1s-qlyN9OkS-NB-jiwEzvt0982TtilKQ2K
http://baike.baidu.com/link?url=GomaZomh4_R6cQQsAkweKqx6VZ62HkL7Cq0a3CRFugprl5pAVrirkb4ujPtjbe8ndEJ62TfkIAycps2e3H2yCa
CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。通常所说的某某CPU是多少兆赫的,而这个多少兆赫就
是“CPU的主频”。很多人认为CPU的主频就是其运行速度,其实不然。CPU的主频表示在CPU内数字脉冲信号震荡的速度,
与CPU实际的运算能力并没有直接关系。由于主频并不直接代表运算速度,所以在一定情况下,很可能会出现主频较高的
CPU实际运算速度较低的现象。
外频是CPU乃至整个计算机系统的基准频率,单位是MHz(兆赫兹)。在早期的电脑中,内存与主板之间的同步运行的速度
等于外频,在这种方式下,可以理解为CPU外频直接与内存相连通,实现两者间的同步运行状态。对于目前的计算机系统来
说,两者完全可以不相同,但是外频的意义仍然存在,计算机系统中大多数的频率都是在外频的基础上,乘以一定的倍数来
实现,这个倍数可以是大于1的,也可以是小于1的。
倍频系数是指CPU主频与外频之间的相对比例关系。最初CPU主频和系统总线速度是一样的,但CPU的速度越来越快,倍频
技术也就相应产生。它的作用是使系统总线工作在相对较低的频率上,而CPU速度可以通过倍频来提升。CPU主频计算方式
为:主频=外频x 倍频。倍频也就是指CPU和系统总线之间相差的倍数,当外频不变时,提高倍频,CPU主频也就越高。但实
际上,在相同外频的前提下,高倍频的CPU本身意义并不大。这是因为CPU与系统之间数据传输速度是有限的,一味追求高
倍频而得到高主频的CPU就会出现明显的“瓶颈”效应——CPU从系统中得到数据的极限速度不能够满足CPU运算的速度。
所谓超频就是通过改变CPU的倍频或者外频来实现提升CPU的主频。
总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。通俗的说,就是多个部件间的公共连线,用于在
各个部件之间传输信息。人们常常以MHz表示的速度来描述总线频率。总线的种类很多,前端总线的英文名字是Front Side Bus,
通常用FSB表示,是将CPU连接到北桥芯片的总线。选购主板和CPU时,要注意两者搭配问题,一般来说,如果CPU不超频,
那么前端总线是由CPU决定的,如果主板不支持CPU所需要的前端总线,系统就无法工作。也就是说,需要主板和CPU都支持
某个前端总线,系统才能工作,只不过一个CPU默认的前端总线是唯一的,因此看一个系统的前端总线主要看CPU就可以。
下图显示了包含前端总线的各类总线:
北桥芯片负责联系内存、显卡等数据吞吐量最大的部件,并和南桥芯片连接。CPU就是通过前端总线(FSB)连接到北桥
芯片,进而通过北桥芯片和内存、显卡交换数据。(最新的主板是没有北桥了,北桥的作用是连接高速设备,说白了就是
CPU和内存之间,AMD提出Hyper Transport总线后,内存控制器集成在CPU里面,这样传统的前端总线便分崩离析,取
而代之的是新的方式,英特尔现在也把内存控制器集中到CPU里所以A,I两大厂商的板子都没了北桥,现在的芯片组都是
南桥了)
前端总线是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倍甚至更高,从此之后前端总线和外频的区别才开始被人们重视起来。
一般说的内存都是指DRAM:Synchronous Dynamic Random Access Memory,同步动态随机存储器,从发展到现在已经经
历了四代,分别是:第一代SDR SDRAM,第二代DDR SDRAM,第三代DDR2 SDRAM,第四代DDR3 SDRAM。
SDRAM在一个时钟周期内只传输一次数据,它是在时钟的上升期进行数据传输.
而DDR内存则是一个时钟周期内传输两次数据,它能够在时钟的上升期和下降期各传输一次数据,因此称为双倍速率同步动
态随机存储器。DDR内存可以在与SDRAM相同的总线频率下达到更高的数据传输率。
DDR2与上一代DDR内存技术标准最大的不同就是,虽然同是采用了在时钟的上升/下降延同时进行数据传输的基本方式,但
DDR2内存却拥有两倍于上一代DDR内存预读取能力(即:4bit数据预读取)。换句话说,DDR2内存每个时钟能够以4倍外
部总线的速度读/写数据,并且能够以内部控制总线4倍的速度运行。
DDR3相对DDR2来说核心同频率下数据传输量将会是DDR2的两倍,同时更加省电。
内存本身并不具备晶体振荡器,因此内存工作时的时钟信号是由主板芯片组的北桥或直接由主板的时钟发生器提供的,也就
是说内存无法决定自身的工作频率,其实际工作频率是由主板来决定的。
DDR内存和DDR2内存的频率可以用工作频率和等效频率两种方式表示,工作频率是内存颗粒实际的工作频率,但是由于
DDR内存可以在脉冲的上升和下降沿都传输数据,因此传输数据的等效频率是工作频率的两倍;而DDR2内存每个时钟能
够以四倍于工作频率的速度读/写数据,因此传输数据的等效频率是工作频率的四倍。例如DDR 200/266/333/400的工作
频率分别是100/133/166/200MHz,而等效频率分别是200/266/333/400MHz;DDR2 400/533/667/800的工作频率分别
是100/133/166/200MHz,而等效频率分别是400/533/667/800MHz。
SDRAM、DDR、DDR2、DDR3位宽都是64bit。如果组成双通道,位宽可以达到128bit.
双通道内存技术是解决CPU总线带宽与内存带宽的矛盾的低价、高性能的方案。CPU的FSB(前端总线频率)越来越高,
英特尔 Pentium 4比AMD Athlon XP对内存带宽具有高得多的需求。英特尔 Pentium 4处理器与北桥芯片的数据传输采用
QDR(Quad Data Rate,四次数据传输)技术,其FSB是外频的4倍。英特尔 Pentium 4的FSB分别是400、533、800MHz,、
总线带宽分别是3.2GB/sec,4.2GB/sec和6.4GB/sec,而DDR 266/DDR 333/DDR 400所能提供的内存带宽分别是
2.1GB/sec,2.7GB/sec和3.2GB/sec。在单通道内存模式下,DDR内存无法提供CPU所需要的数据带宽从而成为系统的性
能瓶颈。而在双通道内存模式下,双通道DDR 266、DDR 333、DDR 400所能提供的内存带宽分别是4.2GB/sec,5.4GB/sec、
和6.4GB/sec,在这里可以看到,双通道DDR 400内存刚好可以满足800MHz FSB Pentium 4处理器的带宽需求。
这边算前端总线的带宽时使用64bit位宽,即内存的位宽,前端总线只有频率之分,没有位宽之分。