Intel從第一代Core i系列開始,就把記憶體控制器做在CPU裡面了,因此記憶體的支援度,要看CPU的型號來決定
#雙核心CPU:
P4xxx、P6xxx、i3-3xx、i5-4xx、i5-5xx、i7-6xx
最高只能裝上單支4G模組,最高裝2隻4G組成8G雙通道,最高速度1066MHz
#四核心CPU:
i7-7xx、i7-8xx、i7-9xx
最高可以裝到單支8G模組,主機版上有幾個插槽就能裝幾隻,最高速度1333MHz
RAM 與 CPU 的關係?
主機板總共有幾條 DIMM? 幾顆 CPU?
把 DIMM 總數除以 CPU 總數 = 單顆 CPU 可以控制的 DIMM 數量
然後再從 DIMM 的數量, 去乘每條 DIMM 的最大容量, 才會等於一顆 CPU 的最大 RAM 容量.
所以, 如果伺服器規格寫: Max RAM = 192GB, 2-way CPU, 那麼很可能是: 一顆 CPU 只能控制到 192GB/2 = 96GB RAM. 如果你想要用滿所有的 RAM, 也必須將 CPU 補齊才行.
這跟作業系統或 CPU 種類無關, 單純是主機板晶片的設計規格所限制.
此外, 您也要注意: 有時並不是所有的 DIMM 插滿都可以使用.
例如: Dell R310 單 CPU 有 6 條 DIMM, 原廠規格寫: Max RAM = 32GB, 但實情是: 32GB = 8GB x 4 DIMM.
(雖然有 6 條 DIMM, 可是插 8GB 的時候只能用到 4 條; 除非插 4GB 以下才能用 6 條)
記憶體控制器是什麼?
圖黑色箭頭是CPU
紅色箭頭是晶片組,
綠色箭頭是CPU和晶片組之間的頻寛
記憶體要傳資料到CPU去,要透過綠色箭頭所標的頻寛
記憶體控制器在CPU內,
記憶體傳送資料就可以不用再透過晶片組的頻寛來傳了,
直接送到CPU就可以了
|