前言:我的背景主要是 Windows 环境,所以我可能遗漏了一些明显的内容。
在我的 OS X 10.6 机器上,当我关闭 64 位内核和扩展(据我所知这是默认设置)时,我的计算机当前报告以下配置中的 5 GB RAM:
DIMM 1: 1 GB
DIMM 2: 2 GB
DIMM 3: 1 GB
DIMM 4: 1 GB
当我通过重新启动并按住“6”和“4”键来启用 64 位内核和扩展时,它会在以下配置中报告 3 GB 的 RAM:
DIMM 1: 1 GB
DIMM 2: 2 GB
DIMM 3: 0 GB
DIMM 4: 0 GB
有人知道发生了什么吗?我怎样才能让我的机器识别所有 RAM?这是硬件问题吗?似乎不太可能。
答案1
看来 DIMM 3 坏了、即将坏了或已经坏了。我按照 Bobby 的建议交换了 2 和 3,然后重新启动。DIMM 2 在 32 位模式下报告自身为空。将 2 GB 放回 DIMM 2 中,并将 1 GB 移至 DIM 4。现在 32 位和 64 位都报告 1-2-1-0 配置。
奇怪的是,1GB DIMM 在 32 位系统中仍然可行,但在 64 位系统中却不行,但现在它在两种系统中都不起作用,并且不知何故导致第 4 个 DIMM 无法被检测到。
如果有人对“为什么?”有所了解,我会感兴趣。