![至强银牌 4114 的理想内存条数量](https://linux22.com/image/714184/%E8%87%B3%E5%BC%BA%E9%93%B6%E7%89%8C%204114%20%E7%9A%84%E7%90%86%E6%83%B3%E5%86%85%E5%AD%98%E6%9D%A1%E6%95%B0%E9%87%8F.png)
基于 Skylake 的英特尔至强银牌 4114 CPU可以同时访问最多 6 个 DDR4-2400 内存条。它有两个内存控制器,每个控制器有三个通道,总共六个内存通道。
这是否意味着理想的设置是每个 CPU 有 6 个内存条?内存条越少,内存访问速度越慢?
答案1
如果要最大化内存子系统的带宽,则需要在每个通道上安装至少一个 DIMM(本例中为 6 个)。如果要安装超过 6 个 DIMM,则需要以 6 的倍数继续添加。
这是因为每个内存通道都可以独立使用,因此如果您只填充两个插槽,则 CPU 将通过两个通道写入数据。如果您填充所有 6 个通道,则 CPU 可以同时通过所有 6 个通道将数据写入 RAM。
https://en.wikipedia.org/wiki/Multi-channel_memory_architecture#Triple-channel_architecture
答案2
当然,这可能因制造商而异,但我刚刚查看了 HPE DL380 Gen10 和 Cisco C220 M5 的规格,当使用银牌 4xxx CPU 时,每个插槽使用所有六个 DIMM 不会对速度造成任何影响 - 无论每个 CPU 有一个还是六个 DIMM,它们都会以 2400 MT/s 的速度运行。