菜鸟进阶十一:彻底认识硬件之"CPU"篇
频率是CPU最重要的参数之一,很多人都认为频率直接跟CPU的运行速度有关,实际上这句话并不完全正确,AMD和Intel的同价位产品频率基本上都不一样,但性能却差不多。酷睿2架构的CPU,很多多只有不到2GHz的频率,性能却比频率高达3GHz的P4处理器还要好。
CPU的主频(频率)都是由CPU的外频×倍频系数而得来,CPU的外频实际上是计算机中(也可以说是CPU中)的基本频率。在早期的电脑中,CPU的主频和CPU的外频相等,在当时基本上没有倍频这一说;后来,随着CPU主频的越来越高,而计算机中的其他设备显然没有办法工作在这么高的频率下,就出现了外频与倍频的技术。倍频的作用就是让计算机内其他设备可以工作在较低的频率下,而CPU的实际工作频率可以通过倍频来提升。
很多人把外频和FSB(Front Side Bus前端总线)频率分不清,前端总线的速度指的是CPU和北桥芯片间总线的速度,更实质性的表示了CPU和外界数据传输的速度。而外频的概念是建立在数字脉冲信号震荡速度基础之上的,也就是说,100MHz外频特指数字脉冲信号在每秒钟震荡一万万次,它更多的影响了PCI及其他总线的频率。之所以前端总线与外频这两个概念容易混淆,主要的原因是在以前的很长一段时间里(主要是在Pentium 4出现之前和刚出现Pentium 4时),前端总线频率与外频是相同的,因此往往直接称前端总线为外频,最终造成这样的误会。
不过,现在Intel(Nehalem i7)和AMD的处理器都直接集成了内存控制器,这样CPU与内存的数据交换不再通过北桥,前端总线频率的说法已经成为了历史,比如目前Intel处理器与内存之间的数据交换被称为QPI。而AMD现在的相应技术叫做HyperTransport 3.0。