直到今天,我还在 MacBook 上使用 MacOSX 10.5,并且有 4GB 内存。
现在我已经更新到 MacOSX 10.6,它只显示 3GB。
这是为什么?我该如何解决?
另外,我有点奇怪为什么大多数人(好吧,大多数 Google 搜索结果都是这样解释 3GB 问题的——忽略了它之前已经起作用的事实)都说 32 位系统在任何情况下都无法访问超过 3.2GB 的空间。难道我们没有聚丙烯酰胺凝胶电泳如今在大多数系统中?
谢谢,艾伯特
答案1
我并不假装自己是这方面的专家,但我认为这更准确地反映了可用的10.6 中的 RAM,可能是为视频卡预留的 RAM?
这个论坛似乎针对一些和你情况相同的用户:
答案2
我们刚刚在 MacOSX 10.5 中再次进行了测试。活动监视器显示有 4GB。但是,可用内存 + 保留内存 + 活动内存 + 非活动内存总计为 3GB。
我们还尝试分配尽可能多的内存。最大使用内存量为 3GB。有趣的是,在图形统计图(显示“4GB”)中,表示有多少可用内存的绿色部分在我们使用了 3GB 后就消失了。
因此,这似乎是图表中的一个错误,应该显示“3GB”而不是“4GB”。它可能没有计算出实际内存总量,而只是从系统配置文件中获取了该值。
答案3
我并不假装自己是这方面的专家,但我认为它更准确地反映了 10.6 中的可用 RAM,可能是因为为视频卡预留了 RAM?
首先,945 和更早的芯片组系列无法在 4GB 线上映射任何内容,因为它只有 32 条地址线。