总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。人们常常以MHz表示的速度来描述总线频率。总线的种类很多,前端总线的英文名字是Front Side Bus,通常用FSB表示,是将CPU连接到北桥芯片的总线。计算机的前端总线频率是由CPU和北桥芯片共同决定的。下面是有关“前端总线频率和内存的关系”的详细说明。

 

前端总线频率和内存的关系

(图片来源于互联网)

 

1.前端总线频率和内存的关系

 

对于Intel公司的CPU,它并不是直接与内存交换数据。而是通过前端总线和北桥芯片交换数据,再由北桥去控制内存。显然,前端总线频率和内存频率的选择有一个匹配关系,如内存频率低于匹配值,前端总线就不能及时得到数据,内存频率成为速度瓶颈;反之如前端总线频率低于匹配值,内存就空闲了,前端总线频率就成了瓶颈。如果内存读写时没有延时,理论上组成双通道内存的内存频率为前端总线频率一半就能匹配。如前端总线频率为800MHz,内存频率400MHz就可以,但实际上内存工作时有一定的延时,内存频率要选高一些,可以是前端总线频率的3/2到5/4,可以用533MHz或677MHz。选677更稳定,也许就是所谓兼容性。

 

Intel公司的笔记本CPU在迅驰3时前端总线频率偏低,是交换数据的瓶颈,升级到迅驰4的CPU后总线频率升到800MHz,显然提高了速度(虽然内存频率仍为677MHz)和性能。但此时从匹配关系看,瓶颈可能还是前端总线频率,决非内存。相当一段时间,笔记本电脑内存没有必要使用800 MHz内存(好象也买不到)。台式机的CPU其前端总线频率为1066 MHz,所配内存多数还是677 MHz,很少有人去配DDR2 800的。(大家都知道,1G内存从677升到800 MHz,远不如将1G升到2x1G的677 MHz效果好),CPU使用1333 MHz时才非要配800 MHz内存。

 

前端总线频率和内存的关系

(图片来源于互联网)

 

拓展:

 

北桥芯片负责联系内存、显卡等数据吞吐量最大的部件,并和南桥芯片连接。CPU就是通过前端总线连接到北桥芯片,进而通过北桥芯片和内存、显卡交换数据。前端总线是CPU和外界交换数据的最主要通道,因此前端总线的数据传输能力对计算机整体性能作用很大,如果没有足够快的前端总线,再强的CPU也不能明显提高计算机整体速度。数据传输最大带宽取决于所有同时传输的数据的宽度和传输频率,即数据带宽=总线频率×(数据位宽÷8)。PC机上所能达到的前端总线频率有266MHz、333MHz、400MHz、533MHz、800MHz、1066MHz、1333MHz、1600MHz、2000MHz几种,前端总线频率越大,代表着CPU与北桥芯片之间的数据传输能力越大,更能充分发挥出CPU的功能。

 

CPU技术发展很快,运算速度提高很快,而足够大的前端总线可以保障有足够的数据供给给CPU,较低的前端总线将无法供给足够的数据给CPU,这样就限制了CPU性能得发挥,成为系统瓶颈。主板支持的前端总线是由芯片组决定的,一般都带有足够的向下兼容性,如865PE主板支持800MHz前端总线,那安装的CPU的前端总线可以是800MHz,也可以是533MHz,但这样就无法发挥出主板的全部功效。

 

前端总线频率和内存的关系

(图片来源于互联网)