升级 RAM 后,安装仅识别 3 GB 内存

升级 RAM 后,安装仅识别 3 GB 内存

可能重复:
为什么 Ubuntu 只显示 3GB RAM?

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

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

我进入软件中心并找到了 PAE,然后当我单击“更多信息”时,它显示了几个软件包,但它们没有被选中。我是否应该选中它们以将其添加?这会让 Ubuntu 识别我的 4 GB 吗?

答案1

首先,您安装了哪个版本的 Ubuntu?32 位还是 64 位?如果我没记错的话,32 位系统无法使用超过 3Gb 的内存,请尝试使用 64 位版本。

答案2

你说

lshw -short -C 内存,看起来ubuntu 显示我最多可以有 4 GB但仍然只读取了 3 份演出。

为什么你说这只是阅读3 GB?您说的“读取”是什么意思?您使用的哪个命令显示“仅读取 3 GB?”我猜您的系统识别的是全部 4 GB。

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

top

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

内存:总计 3930080k,

这是另一个常用的命令:

$ cat /proc/meminfo

我的显示:

内存总量:3930080 kB

您还可以尝试:

dmesg|grep Memory

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

hwinfo

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

答案3

我认为您的主板不支持超过 3GB 的 RAM。您有哪款主板?

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

相关内容