我有一台 HP ProLiant DL160G6 服务器,配备 2 个 CPU 和 48GB 内存,以及以下模块:
- 4x 8GB 模块 - DDR3 1066MHz (KTH-PL310Q8/8G)
- 4x 4GB 模块 - DDR3 1333MHz (KTH-PL3138/4G)
我现在将服务器重新用作 VMWare 主机,想知道最快的 RAM 配置位置是什么?
另外,尽管这会创建一个不均匀的配置(16 + 32),但将更快的内存(16 GB,1333MHz)放在第一个 CPU 上,而将较慢的内存放在第二个 CPU 上是否有意义?
否则,我应该只放置:
- P1-通道 0-2x 8GB
- P1-通道 1-2x 4GB
- P2-通道 0-2x 8GB
- P2-通道 1-2x 4GB
答案1
为HP ProLiant DL160 G6,有几件事需要考虑。
首先,这不是 HP RAM!这是金士顿内存。此外,您的 8GB 模块是四列 DIMM,而 4GB 模块是双列 DIMM。(这就是为什么排名很重要) 这使事情变得复杂,因为 HP 在产品系列中不销售四列 8GB 模块。
第二,你必须升级系统固件(原因如下),可以通过单独的固件更新或通过HP ProLiant DVD 服务包。 有影响内存的 BIOS 更改对于该模型。
第三,可以通过以下方式找到最优配置HP 内存配置工具。您所拥有的零件并不理想。此时,您只需遵循 Nehalem/Westmere DIMM 安装指南即可。
概括:
- 在各个 CPU 之间平衡 DIMM。
- 在每个存储库中,最重的级别距离 CPU 最远。
- 四列内存的存在将限制您只能使用服务器中 18 个插槽中的 12 个。
因此,对于每个 CPU,最佳选择是将 8GB 模块装入插槽 A 和 B。将 4GB 模块装入插槽 C 和 D。
结果很可能以 800MHz 运行,而不是 8GB 内存条的原生 1066MHz 或 4GB 内存条的 1333MHz。如果您移除两个 4GB 模块,系统可能会以 1066MHz 运行。