回覆列表
  • 1 # 幸福達人2528

    1R×8代表單面8記憶體顆粒,

    2R×8代表雙面16記憶體顆粒。

    單面的記憶體一般都是8個8bit的晶片,所以有一個物理BANK,但是雙面的記憶體有16片8bit的晶片,所以有兩個物理BANK(16*8/64)並不是所以的單面的記憶體都是一個BANK,例如單面8片16bit晶片的記憶體就有兩個BANK,也不是所有的雙面記憶體都是雙bank,例如16片4bit的晶片的記憶體只有1個bank ,傳統記憶體系統為了保證CPU的正常工作,必須一次傳輸完CPU在一個傳輸週期內所需要的資料。而CPU在一個傳輸週期能接受的資料容量就是CPU資料匯流排的位寬,單位是bit(位)。

    當時控制記憶體與CPU之間資料交換的北橋晶片也因此將記憶體匯流排的資料位寬等同於CPU資料匯流排的位寬,而這個位寬就稱之為物理(BankPhysical Bank,下文簡稱P-Bank)的位寬。 在一些文件中,也把P-Bank稱為Rank(列)。 single rank單列 dual rank雙列為了更好更簡便的理解memory Rank的含義。

    做如下說明:首先,需要知道CPU資料匯流排的位寬,現在一般是64bit, 這個位寬就稱之為物理Bank。那麼memory 1RX4則表示1個64bit,X4則表示memory每顆記憶體顆粒的位數。從這裡我們就可以很容易知道memory記憶體顆粒的個數為:64/4=16顆。如果是2RX8的話記憶體顆粒就是:64*2/8=16顆。所以無論是1RX4 ,2Rx4或者 1RX8,2Rx8,代表的含義可以理解為memory的記憶體顆粒的個數。而不是單面或者是雙面記憶體。

    Memory Channel  雙通道記憶體技術其實是一種記憶體控制和管理技術,它依賴於晶片組的記憶體控制器發生作用,在理論上能夠使兩條同等規格記憶體所提供的頻寬增長一倍。它並不是什麼新技術,早就被應用於伺服器和工作站系統中了,只是為了解決桌上型電腦日益窘迫的記憶體頻寬瓶頸問題它才走到了桌上型電腦主機板技術的前臺。  雙通道記憶體技術是解決CPU匯流排頻寬與記憶體頻寬的矛盾的低價、高效能的方案。    

    普通的單通道記憶體系統具有一個64位的記憶體控制器,而雙通道記憶體系統則有2個64位的記憶體控制器,在雙通道模式下具有128bit的記憶體位寬,從而在理論上把記憶體頻寬提高一倍。雖然雙64位記憶體體系所提供的頻寬等同於一個128位記憶體體系所提供的頻寬,但是二者所達到效果卻是不同的。

    雙通道體系包含了兩個獨立的、具備互補性的智慧記憶體控制器,理論上來說,兩個記憶體控制器都能夠在彼此間零延遲的情況下同時運作。比如說兩個記憶體控制器,一個為A、另一個為B。當控制器B準備進行下一次存取記憶體的時候,控制器A就在讀/寫主記憶體,反之亦然。兩個記憶體控制器的這種互補“天性”可以讓等待時間縮減50%。雙通道DDR的兩個記憶體控制器在功能上是完全一樣的,並且兩個控制器的時序引數都是可以單獨程式設計設定的。這樣的靈活性可以讓使用者使用二條不同構造、容量、速度的DIMM記憶體條,此時雙通道DDR簡單地調整到最低的記憶體標準來實現128bit頻寬,允許不同密度/等待時間特性的DIMM記憶體條可以可靠地共同運作。 總結來說,之所以會出現多記憶體多通道,是為了消除記憶體與前端匯流排(QPI)瓶頸。

  • 中秋節和大豐收的關聯?
  • 鋼桁架的工程要點?