RAM升级后安装只能识别3GB内存

rob*_*ert 8 upgrade memory

可能的重复:
为什么 Ubuntu 只显示 3GB 的内存?

我最近将系统从 2 GB 内存升级到 4 GB。当我启动到 Ubuntu 时,它只能识别 3 GB。

我遵循了一些关于添加 PAE 的说明;现在,当我启动时,我的内核已从通用切换到 PAE,但我仍然只显示 3 GB。我如何让它读取所有 4 GB?

我去了软件中心并找到了 PAE,然后当我点击“更多信息”时,它显示了更多的软件包,但没有检查它们。我是否应该检查它们是否也被添加?这会让 Ubuntu 识别出我的 4 GB 吗?

Mou*_*inX 0

你说

lshw -short -C memory 似乎ubuntu 显示我最多可以拥有 4 GB,但仍然只能读取 3 GB。

为什么说它只读了3场?你所说的“阅读”是什么意思?您使用什么命令显示它“仅读取 3 gigs”?我的猜测是您的系统可以识别全部 4 GB。

您可以用来确认这一点的最简单的命令是:

top
Run Code Online (Sandbox Code Playgroud)

以下是我在 64 位 Ubuntu 的 4GB 系统上显示的内容:

内存:总计 3930080k,

这是另一个常用的命令:

$ cat /proc/meminfo
Run Code Online (Sandbox Code Playgroud)

我的显示:

内存总计:3930080 kB

您还可以尝试:

dmesg|grep Memory
Run Code Online (Sandbox Code Playgroud)

或者,如果您安装了 hwinfo 包,请运行它:

hwinfo
Run Code Online (Sandbox Code Playgroud)

最后,如果您确实没有从这些命令中看到大约 4GB,并且差异不是由于板载显卡造成的,这里有一个类似的问题: Ubuntu 在 64 位操作系统上仅检测到 3.2GB RAM


小智 0

我相信您的主板不支持超过 3GB 的 RAM。你有哪个板?

这篇文章有一些很好的信息:http ://en.wikipedia.org/wiki/3_GB_barrier