在描述帶寬時,“每秒位數”常常被省略。
比如帶寬是10 M,其實是10 MB/s。
m這裏是10 6。
網絡中有兩種不同的速率:
信號(即電磁波)在傳輸介質上的傳播速度(m/s或km/s)。
計算機向網絡發送比特的速率(每秒比特數)
這兩個費率的含義和單位完全不同。
在理解帶寬的概念之前,我們先來看壹個公式:帶寬=時鐘頻率x總線位數/8。從公式中可以看出,帶寬與時鐘頻率和總線位數密切相關。其實在壹個計算機系統中,不僅顯示器和內存有帶寬的概念,在壹塊板卡上,帶寬的概念就更多了,可以說帶寬無處不在。
那麽帶寬到底是什麽?帶寬的意義是什麽?簡單來說,帶寬就是傳輸速率,指的是每秒傳輸的最大字節數(MB/S),即每秒處理多少兆字節。高帶寬意味著系統的高處理能力。為了更形象地理解帶寬、位寬和時鐘頻率之間的關系,我們舉壹個更形象的例子。壹個工人加工零件,壹個人做的話,同樣的加工速度肯定不會有兩個人做的多。帶寬就像被處理零件的總數,位寬就像工人的數量,時鐘工作頻率就相當於處理單個零件的速度。位寬越寬,時鐘頻率越高,總線帶寬越大,其好處也很明顯。
主板上通常有兩個較大的芯片。壹般靠近CPU的叫北橋,遠離CPU的叫南橋。北橋的作用是建立CPU、內存和顯卡之間的通信接口,它們與北橋連接的帶寬很大程度上決定了內存和顯卡的效率。南橋負責計算機的I/O設備、PCL設備和硬盤。與北橋相比,對帶寬的要求更小。南北橋之間的連接帶寬壹般稱為南北橋帶寬。隨著計算機向多媒體方向發展,南橋的功能越來越強大,這也對南北橋連接總線的帶寬提出了新的要求。在INTEL的9X5系列主板上,南北橋的帶寬將從之前飽受詬病的266MB/S發展到前所未有的2GB/S,壹舉解決南北橋之間的帶寬瓶頸。
再來說說顯卡。玩遊戲的朋友都知道,玩壹些大預算的遊戲時,畫面有時候會卡得很厲害。其實這就是顯卡帶寬不足的問題,更確切的說,這是顯存帶寬不足。眾所周知,目前的AGP界面是AGP。
8X,而AGP總線的頻率是PCL總線的兩倍,也就是66MHz,很容易換算成它的2.1GB/S/s的帶寬,在目前的環境下,這個帶寬是非常微不足道的,因為即使是最常見的ATI。
R9000的內存帶寬要達到400 MHz X。
128Bit/8=6.4GB/s,其他高端顯卡就更不用說了。正因為如此,在最新的9X5芯片組中,英特爾采用了PCL-Express總線來取代老化的AGP總線。與傳統的PCI和早期的計算機總線並行體系結構相比。
Express最大的特點是設備之間的點對點串行連接,允許每個設備都有自己的專用連接,而不需要向整個總線請求帶寬。同時,通過使用串行連接特性,可以很容易地將數據傳輸速度提高到非常高的頻率。在傳輸速度方面,由於PCI
Express支持雙向傳輸模式,因此每個連接的設備都可以使用最大的帶寬。AGP遇到的帶寬瓶頸也得到了解決。
為了在計算機的實際使用中獲得更多的總線帶寬,根據帶寬的計算公式,壹般采用兩種方法。壹種是提高總線速度,如英特爾P4。
CPU和賽揚CPU就是最好的例子,壹個是400總線,壹個是533/800總線,實際應用效率差別很大(當然二級緩存也是重要因素)。另壹種常用的方法是增加總線的寬度。如果在它的時鐘速度相同的情況下,總線的寬度增加壹倍,雖然時鐘的下降沿和以前壹樣,但是每個下降沿傳輸的數據量是以前的兩倍,這壹點在內核相同但內存位寬不同的顯卡中尤為明顯。