網站首頁 娛樂圈 綠色生活 玩物志 星秀 問答 人文素養
當前位置:時髦風 > 綠色生活 > 家居生活

內存的帶寬有什麼用

欄目: 家居生活 / 發佈於: / 人氣:2.87W

內存的帶寬有什麼用,相信大家都知道,內存頻率越高越好,但是對於內存性能來説,我們最終需要關注的是它的帶寬,也就是説內存帶寬越大越好,那麼內存的帶寬有什麼用?

內存的帶寬有什麼用1

內存的帶寬 從功能上理解,我們可以將內存看作是內存控制器(一般位於北橋芯片中)與CPU之間的橋樑或與倉庫。顯然,內存的容量決定“倉庫”的大小,而內存的帶寬決定“橋樑”的寬窄,兩者缺一不可,這也就是我們常常説道的“內存容量”與“內存速度”。

除了內存容量與內存速度,延時週期也是決定其性能的關鍵。當CPU需要內存中的數據時,它會發出一個由內存控制器所執行的要求,內存控制器接著將要求發送至內存,並在接收數據時向CPU報告整個週期(從CPU到內存控制器,內存再回到CPU)所需的時間。

毫無疑問,縮短整個週期也是提高內存速度的關鍵,這就好比在橋樑上工作的警察,其指揮疏通能力也是決定通暢度的因素之一。更快速的內存技術對整體性能表現有重大的貢獻,但是提高內存帶寬只是解決方案的一部分,數據在CPU以及內存間傳送所花的時間通常比處理器執行功能所花的時間更長,為此緩衝區被廣泛應用。

其實,所謂的緩衝器就是CPU中的一級緩存與二級緩存,它們是內存這座“大橋樑”與CPU之間的“小橋樑”。事實上,一級緩存與二級緩存採用的是SRAM,我們也可以將其寬泛地理解為“內存帶寬”

不過現在似乎更多地被解釋為“前端總線”,所以我們也只是簡單的提一下。事先預告一下,“前端總線”與“內存帶寬”之間有着密切的聯繫,我們將會在後面的測試中有更加深刻的認識。

內存的帶寬有什麼用
  

除總線之外,內存也存在類似的帶寬概念。其實所謂的內存帶寬,指的也就是內存總線所能提供的數據傳輸能力,但它決定於內存芯片和內存模組而非純粹的總線設計,加上地位重要,往往作為單獨的對象討論。

SDRAM、DDR和DDRⅡ的'總線位寬為64位,RDRAM的位寬為16位。而這兩者在結構上有很大區別:SDRAM、DDR和DDRⅡ的64位總線必須由多枚芯片共同實現,計算方法如下:內存模組位寬=內存芯片位寬×單面芯片數量(假定為單面單物理BANK);

如果內存芯片的位寬為8位,那麼模組中必須、也只能有8顆芯片,多一枚、少一枚都是不允許的;如果芯片的位寬為4位,模組就必須有16顆芯片才行,顯然,為實現更高的模組容量,採用高位寬的芯片是一個好辦法。而對RDRAM來説就不是如此,它的內存總線為串聯架構,總線位寬就等於內存芯片的位寬。

和並行總線一樣,內存的帶寬等於位寬與數據傳輸頻率的乘積,例如,DDR400內存的數據傳輸頻率為400MHz,那麼單條模組就擁有64bit×400MHz÷8(Byte)=3.2GB/s的帶寬;PC 800標準RDRAM的頻率達到800MHz,單條模組帶寬為16bit×800MHz÷ 8=1.6GB/s。

為了實現更高的帶寬,在內存控制器中使用雙通道技術是一個理想的辦法,所謂雙通道就是讓兩組內存並行運作,內存的總位寬提高一倍,帶寬也隨之提高了一倍!

帶寬可以説是內存性能最主要的標誌,業界也以內存帶寬作為主要的分類標準,但它並非決定性能的唯一要素,在實際應用中,內存延遲的影響並不亞於帶寬。如果延遲時間太長的話相當不利,此時即便帶寬再高也無濟於事。

內存的帶寬有什麼用2

一、提升內存頻率、增加內存位寬都可以提升內存的帶寬

1、提升頻率:

內存在出廠的時候就分出了各個不同頻率的版本,比如DDR4的內存有2133MHz、2400MHz、2666MHz、3000MHz、3200MHz、3600MHz;DDR5的內存起步就是4800MHz。

選擇頻率越高的內存,那麼你能得到的帶寬就越大。然而內存頻率越高,價格相對也就越貴,所以內存超頻就有了它的意義。你可以將3000MHz的頻率通過超頻提升至3600MHz甚至更高,以此來提升內存帶寬。

2、提升位寬

相對於通過超頻來提升內存帶寬,提升位寬要更簡單有效。那麼如何來提升位寬呢?

大家平時經常會聽到“內存組雙通道”這句話,也就是給主板一次裝上兩根內存條。其實這就是在給內存提升位寬。以DDR4內存為例,單根DDR4的內存位寬是64bit,如果是兩根組雙通道的話,那麼位寬就直接來到了128bit。

通過“帶寬=位寬×頻率/8”這個公式我們來看看2400MHz的雙通道內存,和3600MHz的單通道內存,它們誰的帶寬會更高。

16G雙通道 2400MHz的內存帶寬是(64×2)×2400/8=38400

16G單通道 3600MHz的內存帶寬是64×3600/8=28800

很明顯,兩根低頻內存的組成雙通道後,它的帶寬要遠比1根高頻內存來的更高。

內存的帶寬有什麼用 第2張
  

二、內存有沒有必要超頻?

雖然我們可以通過超頻來提升內存頻率,但得到的'帶寬提升非常有限。而且並不是所有的內存都能支持超頻,一般支持超頻的內存價格都要更貴一些,而且還需要主板的支持。另外很多新手用户本來就不太清楚內存超頻的方法,或許網上看了一些教程,然後似懂非懂的去操作,這樣很有可能把內存超壞,甚至影響到電腦上的其它配件。

所以對於普通用户來説我是不建議對內存超頻的,如果你確實想要內存擁有更好的性能,那就直接上雙通道內存。比如你想要16G容量的內存,那就用兩根8G;想要32容量內存,就用兩根16G,以此類推。雖然這樣做會稍微多花一點錢,但是性能提升的收益遠比超頻來的大。

當然如果你本來就已經是雙通道內存了,還想要提升內存性能的話,那就只有超頻這一條路可以走了。

三、內存頻率並不是挑選內存首要考慮的參數

在往期的文章裏我曾專門介紹過如何挑選內存,這裏再簡單為大家總結一下。挑選內存參數的優先考慮順序是:容量 > 帶寬 > 頻率。先考慮容量,然後考慮是否用雙通道(實際上就是帶寬),最後再考慮頻率的問題。

Tags:帶寬 內存