我有一个pae内核,但是free -m只显示了物理安装的4GB的3.2G。BIOS显示4GB可用。uname -a给出:
3.2.0-35-generic-pae #55-Ubuntu SMP Wed Dec 5 18:04:39 UTC 2012 i686 athlon i386 GNU/Linux所以是32位,但就像我说的那样。运行Ubuntu12.04。
有人知道为什么不能看到完整的4GB吗?
发布于 2013-01-07 14:20:45
主板保留一大块地址空间(通常在800米左右),就在4GB线以下,供其他硬件使用,而不是ram。在便宜的或有问题的主板上,这留下了公羊,否则这些地址是无法访问的。一些主板在bios中有一个选项来启用内存孔重新映射或提升,这样就可以在4GB以上为ram分配一个备用地址,允许64位或启用pae的内核访问它,因此在bios中查找这样的选项。
发布于 2013-01-07 14:23:17
这里有一个很好的答案,它在哪里?它不见了?他显示用户有3.72GB(计算权限),3.72-3.2是由图形卡使用的。
https://askubuntu.com/questions/237311
复制相似问题