我目前正在构建一个新服务器。我可以选择说
适用于 2 个 CPU 的 32GB 内存,DDR3,1066MHz(8x4GB 双排 RDIMM)
和
适用于 2 个 CPU 的 36GB 内存,DDR3,1066MHz(18x2GB 双排 RDIMM)
两者价格相同。
我应该选择更大的内存容量还是更少的芯片?
这将适用于配备两个 Intel® Xeon® E5530、2.4Ghz、8MB 缓存、5.86 GT/s QPI、Turbo、HT 的 Dell PowerEdge R710
谢谢
答案1
感谢 Alex 的更新。大多数基于“Nehalem”的新型服务器(例如您正在查看的型号)都使用三通道 RAM,请注意它们具有“可被三整除”的内存插槽(3、6、9、12、18 等),而以前的型号具有“可被二整除”的版本(2、4、8、16 等)。您能一次放入少于三个模块,但您可能会错过新的基于“QPI”的内存架构的全部性能。
对于这些新芯片来说,平衡处理器之间的内存也非常重要 - 如果您只有一个处理器,那么您不应该将内存放在与空处理器插槽相关的插槽中,而应该只放在第一个处理器上 - 这实际上会使单处理器服务器的内存容量减半。如果您有两个处理器,您需要确保它们具有相同的内存数量和类型/大小。
现在来谈谈您的实际问题。对于这些新服务器,您使用的物理内存芯片越多,它们的速度就越慢 - 即使在最慢的情况下,它们仍然比上一代芯片/内存更快,但您应该尽量少用对您经济上有意义的最大容量模块。
看看您想要的具体机器,我建议您根据您的要求选择 48GB 内存 (12x4GB) 或 24GB 内存 (6x4GB)。祝您好运。
答案2
我会选择更少的薯片,理由是:
- 如果有必要的话,这可能会留下一些可用的插槽,以便在以后安装更多的 RAM。
- 当您 3 年后退役服务器时,4 GB 芯片比 2 GB 芯片更有可能用于回收利用。
我怀疑在大多数情况下拥有大量芯片是否会给你带来明显的性能提升。
答案3
更高的密度只会带来好处
- 轻松升级
- 更可靠
- 消耗更少的电量(这几瓦的电量往往会积累起来……)
答案4
对此的简短、简单的回答是两者都不是。但是,使用较少的芯片,您的数据脉冲通过内存条所需的时间比使用两倍数量的小块内存条时要短。当然,这是一个有点不切实际的答案,但在休闲冲浪和个人计算中,当内存速度更快时(通常情况下芯片较少,但不一定),信号通过内存的速度总是最好的。对于你们这些魔鬼代言人来说,这是一个很棒的答案!如果您真的需要它在脑海中成为一个简单的“图像”,您可以将芯片视为某种“电阻器”。