除總線之外,內(nèi)存也存在類似的帶寬概念。其實所謂的內(nèi)存帶寬,指的也就是內(nèi)存總線所能提供的數(shù)據(jù)傳輸能力,但它決定于內(nèi)存芯片和內(nèi)存模組而非純粹的總線設計,加上地位重要,往往作為單獨的對象討論。SDRAM、DDR和DDRⅡ的總線位寬為64位,RDRAM的位寬為16位。而這兩者在結(jié)構(gòu)上有很大區(qū)別:SDRAM、DDR和DDRⅡ的64位總線必須由多枚芯片共同實現(xiàn),計算方法如下:內(nèi)存模組位寬=內(nèi)存芯片位寬×單面芯片數(shù)量(假定為單面單物理BANK);如果內(nèi)存芯片的位寬為8位,那么模組中必須、也只能有8顆芯片,多一枚、少一枚都是不允許的;如果芯片的位寬為4位,模組就必須有16顆芯片才行,顯然,為實現(xiàn)更高的模組容量,采用高位寬的芯片是一個好辦法。而對RDRAM來說就不是如此,它的內(nèi)存總線為串聯(lián)架構(gòu),總線位寬就等于內(nèi)存芯片的位寬。和并行總線一樣,內(nèi)存的帶寬等于位寬與數(shù)據(jù)傳輸頻率的乘積,例如,DDR400內(nèi)存的數(shù)據(jù)傳輸頻率為400MHz,那么單條模組就擁有64bit×400MHz÷8(Byte)=3.2GB/s的帶寬;PC 800標準RDRAM的頻率達到800MHz,單條模組帶寬為16bit×800MHz÷ 8=1.6GB/s。為了實現(xiàn)更高的帶寬,在內(nèi)存控制器中使用雙通道技術是一個理想的辦法,所謂雙通道就是讓兩組內(nèi)存并行運作,內(nèi)存的總位寬提高一倍,帶寬也隨之提高了一倍!帶寬可以說是內(nèi)存性能最主要的標志,業(yè)界也以內(nèi)存帶寬作為主要的分類標準,但它并非決定性能的要素,在實際應用中,內(nèi)存延遲的影響并不亞于帶寬。如果延遲時間太長的話相當不利,此時即便帶寬再高也無濟于事。
計算機系統(tǒng)中存在形形色色的總線,這不可避免帶來總線速度匹配問題,其中最常出問題的地方在于前端總線和內(nèi)存、南北橋總線和PCI總線。前端總線與內(nèi)存匹配與否對整套系統(tǒng)影響最大,最理想的情況是前端總線帶寬與內(nèi)存帶寬相等,而且內(nèi)存延遲要盡可能低。在Pentium4剛推出的時候,Intel采用RDRAM內(nèi)存以達到同前端總線匹配,但RDRAM成本昂貴,嚴重影響推廣工作,Intel曾推出搭配PC133 SDRAM的845芯片組,但SDRAM僅能提供1.06GB/s的帶寬,僅相當于400MHz前端總線帶寬的1/3,嚴重不匹配導致系統(tǒng)性能大幅度下降;后來,Intel推出支持DDR266的845D才勉強好轉(zhuǎn),但仍未實現(xiàn)與前端總線匹配;接著,Intel將P4前端總線提升到533MHz、帶寬增長至4.26GB/s,雖然配套芯片組可支持DDR333內(nèi)存,可也僅能滿足2/3而已;P4的前端總線提升到800MHz,而配套的865/875P芯片組可支持雙通道DDR400——這個時候才實現(xiàn)匹配的理想狀態(tài),當然,這個時候繼續(xù)提高內(nèi)存帶寬意義就不是特別大,因為它超出了前端總線的接收能力。南北橋總線帶寬曾是一個尖銳的問題,早期的芯片組都是通過PCI總線來連接南北橋,而它所能提供的帶寬僅僅只有133MB/s,若南橋連接兩個ATA-100硬盤、100M網(wǎng)絡、IEEE1394接口......區(qū)區(qū)133MB/s帶寬勢必形成嚴重的瓶頸,為此,各芯片組廠商都發(fā)展出不同的南北橋總線方案,如Intel的Hub-Link、VIA的V-Link、SiS 的MuTIOL,還有AMD的 HyperTransport等等,它們的帶寬都大大超過了133MB/s,最高紀錄已超過1GB/s,瓶頸效應已不復存在。PCI總線帶寬不足還是比較大的矛盾,PC上使用的PCI總線均為32位、33MHz類型,帶寬133MB/s,而這區(qū)區(qū)133MB/s必須滿足網(wǎng)絡、硬盤控制卡(如果有的話)之類的擴展需要,一旦使用千兆網(wǎng)絡,瓶頸馬上出現(xiàn),業(yè)界打算自2004年開始以PCI Express總線來全面取代PCI總線,屆時PCI帶寬不足的問題將成為歷史。
在通訊和網(wǎng)絡領域,帶寬的含義又與上述定義存在差異,它指的是網(wǎng)絡信號可使用的最高頻率與最低頻率之差、或者說是“頻帶的寬度”,也就是所謂的“Bandwidth”、“信道帶寬”——這也是最嚴謹?shù)募夹g定義。在100M以太網(wǎng)之類的銅介質(zhì)布線系統(tǒng)中,雙絞線的信道帶寬通常用MHz為單位,它指的是信噪比恒定的情況下允許的信道頻率范圍,不過,網(wǎng)絡的信道帶寬與它的數(shù)據(jù)傳輸能力(單位Byte/s)存在一個穩(wěn)定的基本關系。我們也可以用高速公路來作比喻:在高速路上,它所能承受的最大交通流量就相當于網(wǎng)絡的數(shù)據(jù)運輸能力,而這條高速路允許形成的寬度就相當于網(wǎng)絡的帶寬。顯然,帶寬越高、數(shù)據(jù)傳輸可利用的資源就越多,因而能達到越高的速度;除此之外,我們還可以通過改善信號質(zhì)量和消除瓶頸效應實現(xiàn)更高的傳輸速度。網(wǎng)絡帶寬與數(shù)據(jù)傳輸能力的正比關系最早是由貝爾實驗室的工程師Claude Shannon所發(fā)現(xiàn),因此這一規(guī)律也被稱為Shannon定律。而通俗起見普遍也將網(wǎng)絡的數(shù)據(jù)傳輸能力與“網(wǎng)絡帶寬”完全等同起來,這樣“網(wǎng)絡帶寬”表面上看與“總線帶寬”形成概念上的統(tǒng)一,但這兩者本質(zhì)上就不是一個意思、相差甚遠。