![如何最佳地分配 12GB RAM?](https://linux22.com/image/1388013/%E5%A6%82%E4%BD%95%E6%9C%80%E4%BD%B3%E5%9C%B0%E5%88%86%E9%85%8D%2012GB%20RAM%EF%BC%9F.png)
所有 3 个模块都具有相同的 MHz,但如何分配模块才能最好地处理多通道 RAM。购买 8GB 很容易,因为我可以买 2 x 4GB。
哪种解决方案最适合 12GB:
- 3 x 4GB
- 8GB + 4GB
- 还有别的吗?
如果不是绝对最佳的解决方案,我不会选择 3x4GB,因为将来升级到更多 RAM 时,由于缺少 RAM 插槽,我可能不得不丢弃其中一个 4GB 模块。到目前为止,这样的事情已经发生过 10 次。
答案1
这取决于内存控制器。
如果您有一个 CPU,并且它:
- 仅支持“正常”内存访问:那么这并不重要。
- 如果内存控制器支持双通道,请成对购买内存。它们可以同时使用。对于 12GiB,则为 2x4GiB 和 2x2GiB
- 如果内存控制器支持三通道,则获取 3x4GiB(例如在 i7-920 Nehalem 上)
- 如果内存控制器支持四通道,则获取四组相同的 DIMMS。例如 4x 2GiB 和 4x 1GiB。
- 如果你有多个 CPU(芯片/插槽,而不是核心),每个都有自己的内存控制器,那么就填满每个 CPU。例如在双核至强W3520您有两个 CPU。每个都有自己的三通道选项。因此获得 6 个 DIMMS(2x3 通道,用于 6 个 2GiB DIMM)。
如果您可以选择用一组 DIMM(例如三通道和 3x4GiB)或两组 DIMM(例如,相同的三通道设置,有 6 个 DIMM)填充所有通道,那么我个人会选择较少数量的 DIMM。这既是为了保持扩展选项开放,也因为每个通道的等级越少,总线速度就越快。(这样您就可以使用虚拟主机)。
答案2
在具有四个插槽的双通道主板上,它将是 2×4GB 和 2×2GB。
这是双通道 12GB 的唯一配置,因为 RAM 仅在二的幂(除非您有更多插槽)。