DIMM 的“等级”对服务器内存有何不同?例如,在查看服务器配置时,我看到为同一服务器提供以下内容:
2GB (1x2GB) Single Rank PC3-10600 CL9 ECC DDR3-1333 VLP RDIMM
2GB (1x2GB) Dual Rank PC3-10600 CL9 ECC DDR3-1333 VLP RDIMM
Run Code Online (Sandbox Code Playgroud)
鉴于单列与双列或双列与四列的选项总是一个:
确保在每个通道中填充具有适当数量的 DIMM 以获得最佳性能非常重要。只要有可能,建议在系统中使用双列 DIMM。双列 DIMM 提供更好的交错,因此比单列 DIMM 具有更好的性能。
例如,在 SPECjbb2005 中,装有 6 个 2GB 双列 DIMM 的系统的性能比装有 6 个 2GB 单列 DIMM 的系统高 7%。双列 DIMM 也优于四列 DIMM,因为四列 DIMM 会导致内存速度降低。
另一个重要的准则是为每个通道填充等效的等级。例如,应避免在一个通道中混合使用一个单列 DIMM 和一个双列 DIMM。
最终,内存列数的影响是特定于每个服务器/芯片组的。例如,在 IBM 的 x3850X5 服务器上,等级越高越好(参见 §3.8.4):
借助 x3850 X5 中的至强 7500/6500 …