有更多的小内存芯片还是更少的大内存芯片更好?

Ale*_*nov 11 memory xeon

我目前正在构建一个新服务器。我有选择说

32GB 内存,用于 2 个 CPU,DDR3,1066MHz(8x4GB 双列 RDIMM)

36GB 内存,适用于 2 个 CPU,DDR3,1066MHz(18x2GB 双列 RDIMM)

两者价格相同。

我应该选择更高的 ram 数量还是更少的芯片?

这将适用于配备两个 Intel® Xeon® E5530、2.4Ghz、8MB 缓存、5.86 GT/s QPI、Turbo、HT 的 Dell PowerEdge R710

谢谢

Cho*_*er3 19

感谢亚历克斯的更新。大多数新的基于“Nehalem”的服务器(例如您正在查看的模型)使用三通道 RAM,请注意它们如何具有“可被三整除”的内存插槽(3、6、9、12、18 等),而之前的模型有 'devisible-by-two' 版本(2、4、8、16 等)。您一次可以放入少于三个模块,但您可能会错过新的基于“QPI”的内存架构的全部性能。

对于这些新芯片来说,平衡处理器之间的内存也很重要——如果你只有一个处理器,那么你不应该把内存放在与空处理器插槽相关的插槽中,只能放在第一个处理器上——这有效地将内存减半单处理器服务器的内存容量。如果您有两个处理器,您需要确保它们都具有相同数量和类型/大小的内存。

现在进入你的实际问题。对于这些新服务器,您使用的物理内存芯片越多,它们的速度就越慢 - 即使在最慢的情况下,它们仍然比上一代芯片/内存快,但您应该尽量减少使用对您有意义的最大容量模块财务上。

查看您想要的特定机器,我建议您根据您的要求选择 48GB 内存(12x4GB)或 24GB 内存(6x4GB)。祝你好运。


Neo*_*yte 7

我会选择更少的筹码,理由是:

  1. 如有必要,这可能会在以后留下一些插槽可用于更多 RAM。
  2. 从现在起 3 年以上停用服务器时,4 GB 芯片比 2 GB 芯片更有可能用于抢救。

我怀疑在大多数情况下拥有大量芯片会给您带来任何显着的性能改进。