可能的重复:
为什么 Ubuntu 只显示 3GB 的内存?
我最近将系统从 2 GB 内存升级到 4 GB。当我启动到 Ubuntu 时,它只能识别 3 GB。
我遵循了一些关于添加 PAE 的说明;现在,当我启动时,我的内核已从通用切换到 PAE,但我仍然只显示 3 GB。我如何让它读取所有 4 GB?
我去了软件中心并找到了 PAE,然后当我点击“更多信息”时,它显示了更多的软件包,但没有检查它们。我是否应该检查它们是否也被添加?这会让 Ubuntu 识别出我的 4 GB 吗?
我有 ubuntu 11.10 64 位:
Linux 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
我已经安装了 4 Gb 的 RAM:
$ sudo dmidecode --type 17 | grep -E "Size|Form Factor|Memory Device|Type"
Memory Device
Size: 1024 MB
Form Factor: DIMM
Type: DDR2
Type Detail: Synchronous
Memory Device
Size: 1024 MB
Form Factor: DIMM
Type: DDR2
Type Detail: Synchronous
Memory Device
Size: 1024 MB
Form Factor: DIMM
Type: DDR2
Type Detail: Synchronous
Memory Device
Size: 1024 MB
Form …Run Code Online (Sandbox Code Playgroud) 作为我的问题的最后手段,我还没有尝试使用mem内核的参数来强制它使用指定数量的 RAM。简短摘要 - 我在 64 位操作系统上只能看到 3.2GB RAM,并且不确定是否有硬件限制,所以想尝试一下,因为我在Ubuntuforums上找到了一个帖子。
我的问题是,是否可以使用我的常驻 Ubuntu 安装,还是应该使用实时可引导 USB?我尝试什么值(我有 6GB,只有 3.2GB 可用)以及如何保证它的安全?我不想在此时刻录我的任何硬件组件或使系统无法启动。
11.10使用内核运行 Ubuntu3.0.0-13-generic