我的机器上有 4GB(两张 2GB 的卡),尽管命令free -m
说:
total: 2001
used: 1816
free: 185
我有 12.04,我认为 PAE 应该自动安装并启用。
这是为什么?
答案1
可能发生两件事:
1 – 你已经安装了 32 位版本的 Ubuntu(i386)它无法“看到” 4GB 或更多的 RAM(实际上,32 位系统通常会看到大约 3.5 GB 的 RAM,包括 Ubuntu,除非您安装并启用了 PAE(物理地址扩展启用内核),在这种情况下它可以看到所有 4GB,一直到 64GB,至少在理论上是这样。有关如何启用 PAE 内核的信息,请参阅:启用 PAE)。如果您希望本机支持 4gb,并且/或者计划在将来添加更多,最好安装 64 位版本的 Ubuntu 12.04(名称应为 x86_64、x64 或 amd64)。如果您决定这样做,请不要忘记在执行此操作之前备份对您来说很重要的文件。
2 - 确保 Dimm 已正确安装。还可能发生的情况是,两个 DIMM 中的一个可能有问题,在这种情况下,要确定其中哪一个有问题,请移除这两个 DIMM 中的每一个,看看系统是否对更改做出正确响应。如果它们都没有问题,请转到解决方案 #1。
答案2
看起来您的机器仅检测到 2GB 的 RAM。
首先打开一个终端,然后运行以下命令并编辑您的答案以包含输出。
sudo lshw -c memory
最近是否安装了额外的内存,并且您能确认它之前可以正常工作吗?
您可能只需要移除并重新安装内存,确保它正确地放置在插槽中。
答案3
将 RAM 从插槽中取出,清洁后再放回去。
答案4
先拔电源线,然后按电源按钮以耗尽系统电量,等待 5 分钟,然后拉动它们并使用接地线保护手腕或让闲置的手接触金属,以防止 ESD 损坏。
A+ 证书