如何最好地分配 12GB 的 RAM?

Joe*_*oeM 3 memory dual-channel

所有 3 个模块都将具有相同的 MHz,但是如何分配模块以最好地处理多通道 RAM。购买 8GB 很容易,因为我可以使用 2 x 4GB。

什么解决方案最适合 12GB:

  1. 3 x 4GB
  2. 8GB + 4GB
  3. 还有什么?

如果不是绝对最好的解决方案,我不会选择 3x4GB,因为将来由于缺少 RAM 插槽,升级到更多 RAM 时我可能不得不扔掉这些 4GB 模块之一。到目前为止,这样的事情已经发生了 10 次。

Hen*_*nes 5

这取决于内存控制器。

如果您有一个 CPU 并且它:

  1. 仅支持“正常”内存访问:那么它并不重要。
  2. 如果内存控制器支持双通道,请成对获取内存。它们可以同时使用。对于 12GiB,这将是 2x4GiB 和 2x2GiB
  3. 如果内存控制器支持三通道,获得 3x4GiB(例如在 i7-920 Nehalem 上)
  4. 如果内存控制器支持四通道,请获取一组四个相同的 DIMM。例如 4x 2GiB 和 4x 1GiB。
  1. 如果您有多个 CPU(芯片/插槽,而不是内核),每个 CPU 都有自己的内存控制器,然后填充每个。例如,在双Xeon W3520 上,您有两个 CPU。每个都有自己的三通道选项。因此获得 6 个 DIMM(2x3 通道,用于 6 个 2GiB DIMM)。

如果您可以选择使用一组 DIMM(例如三通道和 3x4GiB)或两组 DIMM(例如,具有 6 个 DIMM 的相同三通道设置)填充所有通道,那么我自己的选择将是较少数量的 DIMM . 既保持扩展选项开放,又因为每个通道较少的列数允许更高的总线速度。(因此允许您使用XMP)。