Memory

你怎麼知道一根 RAM 有多少個等級?

  • June 6, 2020

我正在為我的工作進行優化,並且試圖更好地了解如何選擇 RAM 數量。從我的閱讀:

對於相同的 DDR4 記憶體速度和 DIMM 類型,更多列通常會增載入入延遲。雖然通道上的更多等級賦予記憶體控制器更大的能力來並行處理記憶體請求並減少請求隊列的大小,但它也需要控制器發出更多的刷新命令。更多並行化的好處超過了多達四個等級的額外刷新周期的損失。最終結果是一個通道上兩到四個等級的負載延遲略有減少。在一個通道上超過四個等級時,載入延遲會略有增加。引用來源:有助於獲得“等級”的定義。

隨後,如果我想減少載入延遲,我會認為我的 RAM 需要兩到四個等級。但是,你怎麼知道一個東西有多少個等級?

例如,如果我購買 32GB RDIMM,我如何知道 RAM 有多少列?

更新:對於其他必須這樣做的人:我進入了我公司的零件查找工具並能夠提取資訊。這讓我得到了這個字元串:“DIMM,32GB;2933,2RX4,8G,DDR4,R”。這篇文章有助於理解該輸出。2RX4 表示 2 個 4 列,每個 8GB 大小。如果您只是在商業上查找它,那麼如果您使用的是 Newegg 或其他東西,您應該能夠通過元件號進行搜尋。

它實際上是 RAM 上型號的一部分。即使沒有明確說明,回顧該模組模型的規範也應該有資訊。使用 64 根演出棒,您幾乎總是看到 4 個等級。

如果您正在查看您的基帶管理控制器數據,那麼您將獲得多少資訊是一個折騰。如果它是 Linux 系統,您可以dmidecode按插槽轉儲有關模組的所有資訊。

您將遇到的另一個問題是某些主機板可以解決的等級數量有限。這通常顯示在他們的最大 RAM 容量下,這是他們系統規格的一部分。

當然,最後一個問題是新 RAM 的成本和系統停機時間是否證明更換的合理性。在許多情況下,最好指定新系統,除非您將規範滾動到同時升級記憶體容量。

另一件事是 CAS 計時對性能的影響非常小。我看到的大多數研究都與遊戲系統有關,但根據工作量,它可能需要注意。

引用自:https://serverfault.com/questions/1008553