front side bus,簡寫為fsb,前端總線 我們知道,電腦有許多配件,配件不同,速度也就不同。 在286、386和早期的486電腦里,cpu的速度不是太高,和內存保持一樣的速度。后來隨著cpu速度的飛速提升,內存由于電氣結構關系,無法象cpu那樣提升很高的速度(就算現在內存達到400、533,但跟cpu的幾個g的速度相比,根本就不是一個級別的),于是造成了內存和cpu之間出現了速度差異,這時就提出一個cpu的主頻、倍頻和外頻的概念,外頻顧名思義就是cpu外部的頻率,也就是內存的頻率,cpu以這個頻率來與內存聯系。cpu的主頻就是cpu內部的實際運算速度,主頻肯定是比外頻高的,高一定的倍數,這個數就是倍頻。 舉個例子,你從電腦垃圾堆里揀到一個被拋棄的intel 486 cpu,上面印著486 dx/2 66。這個486的cpu的主頻是66mhz,dx/2代表是2倍頻的,于是算出cpu的外頻是33mz,也就是內存的工作頻率,這同時也是前端總線fsb的頻率。因為cpu是通過前端總線來與內存發生聯系的,所以內存的工作頻率(或者說外頻也行)就是前端總線的頻率。剛才這個垃圾堆里的486 cpu,前端總線的頻率就是33mz。這樣的前端總線結構一直延續到486之后的奔騰(俗話說的586)、奔騰2、奔騰3,例如一顆奔3 933mhz的cpu,外頻133,也就是說它的前端總線是133mhz,內存工作頻率也是133。 到了奔騰4年代,內存和cpu的工作模式發生了改變,前端總線的概念也變得有些復雜。奔騰4 cpu采用了quad pumped(4倍并發)技術,該技術可以使系統總線在一個時鐘周期內傳送4次數據,也就是傳輸效率是原來的4倍,相當于用了4條原來的前端總線來和內存發生聯系。在外頻仍然是133mhz的時候,前端總線的速度增加4倍變成了133x4=533mhz,當外頻升到200mhz,前端總線變成800mhz,所以你會看到533前端總線的p4和800前端總線的p4,就是這樣來的。他們的實際外頻只有133和200,但由于人們保留了以前老的概念——前端總線就是外頻,所以習慣了這樣的叫法:533外頻的p4和800外頻的p4。其實還是叫533前端總線或533 fsb的p4比較合適。 那內存的情況怎么樣呢?外頻不完全等于前端總線了,那外頻還等于內存的頻率嗎?內存發展到了ddr,跟原來相比,一個時鐘周期內可以傳送比原來多一倍的數據,ddr就是double data rate的縮寫,意思就是雙倍的數據傳輸速率。在133mhz的外頻下,ddr的傳輸速度是266,外頻提高到200mhz的時候,ddr的傳輸速度是400,ddr266的內存和ddr400的內存就是這個意思。 再看一下現在外頻、內存頻率、cpu的前端總線的的關系。在以前p3的時候,133的外頻,內存的頻率就是133,cpu的前端總線也是133,三者是一回事。現在p4的cpu,在133的外頻下,前端總線達到了533mhz,內存頻率是266(ddr266)。問題出現了,前端總線是cpu與內存發生聯系的橋梁,p4這時候的前端總線達到533之高,而內存只有266的速度,內存比cpu的前端總線慢了一半,理論上cpu有一半時間要等內存傳數據過來才能處理數據,等于內存拖了cpu的后腿。這樣的情況的確存在的,845和848的主板就是這樣。于是提出一個雙通道內存的概念,兩條內存使用兩條通道一起工作,一起提供數據,等于速度又增加一倍,兩條ddr266就有266x2=533的速度,剛好是p4 cpu的前端總線速度,沒有拖后腿的問題。外頻提升到200的時候,cpu前端總線變為800,兩條ddr400內存組成雙通道,內存傳輸速度也是800了。所以要p4發揮好,一定要用雙通道內存,865以上的主板都提供這個功能。但845和848主板就沒有內存雙通道功能了。 剛才說的是intel p4的fsb概念,它的對手amd的cpu有所不同。 舊的462針腳的amd cpu,采用ev6前端總線,相當于外頻的兩倍,也就是133外頻時,amd 462腳的cpu的fsb是266,使用ddr266內存和他搭配就剛剛好,如果用兩條ddr266做成雙通道,雖然內存有533的傳輸速度,但對于266的fsb,作用不大,所以雙通道內存對cpu的幫助不明顯。 新的amd 754/939 64位cpu,內部就集成了內存管理器(以前內存管理器在主板心片里),所以amd 64位cpu的前端總線fsb頻率與cpu實際頻率一致。 就是前端總線的意思,800的u用在533的板上這個u就降到533的狀態下使用,ddr400也是只有ddr266的速度 前端總線(fsb)頻率(即總線頻率)是直接影響cpu與內存直接數據交換速度 cpu主頻=總線頻率*倍頻 外頻與前端總線(fsb)頻率的區別:前端總線的速度指的是數據傳輸的速度,外頻是cpu與主板之間同步運行的速度。 所以用fsb是533的主版應該可以用! fsb是速度。能不能上要看總線頻率 fsb(前端總線)front side bus 在pc 內部,一個設備與另一個設備通過系統總線(bus)傳遞數字信號。cpu可以通過前端總線(fsb)與內存、顯卡及其他設備通信。fsb頻率越快,處理器在單位時間里得到更多的數據,處理器利用率越高。 前端總線頻率直接影響cpu與內存直接數據交換的總線速度。由于采用了特殊的技術,使存在于cpu與內存(cpu通過北橋的內存管理器與內存交換數據)的總線能夠在一個時鐘周期內完成2次甚至4次傳輸,因此相當于頻率提升了好幾倍。(即是cpu外頻數倍。) intel和amd在fsb上采用的技術不同。 intel fsb頻率=cpu 外頻*4 例如:2.4c 外頻200mhz, fsb頻率800mhz amd fsb頻率=cpu外頻*2 例如:athlon xp 2500+ (barton)外頻 166mhz,fsb頻率333mhz 。 fsb帶寬表示fsb的數據傳輸速度,單位mb/s或gb/s 。 fsb帶寬=fsb頻率*fsb位寬/8,現在fsb位寬都是64位。 例如:p4 2.0a:fsb帶寬=400mhz*64bit/8=3.2gb/s 。 一般就intel的u來說400的上266 533的上333 800的上400 ddr2的也是類似這樣的說法了!