分页: 1 / 1

为什么换了很多版本的LINUX还是不能识别我的4G内存啊?

发表于 : 2009-10-04 16:21
shenying0710
我的系统是4G内存。我用windows 2003 SP2 32位能识别3.8G。

用LINUX 32位却总是只识别3.3-3.4G左右。尝试了很多版本的Linux了。

我原以为linux内存管理不一样,识别4G内存是小菜。 :em20

Re: 为什么换了很多版本的LINUX还是不能识别我的4G内存啊?

发表于 : 2009-10-04 16:25
wangdu2002
用服务器版本的内核就行了。有时不是识别问题,是主板上的设备地址空间映射占据了许多空间,显示3.4大多也算正常。有的主板Bios里可以设置。 :em09

Re: 为什么换了很多版本的LINUX还是不能识别我的4G内存啊?

发表于 : 2009-10-04 16:39
shenying0710
wangdu2002 写了:用服务器版本的内核就行了。有时不是识别问题,是主板上的设备地址空间映射占据了许多空间,显示3.4大多也算正常。有的主板Bios里可以设置。 :em09
谢谢朋友回答。我用过服务器版本的,redhat enterprise 5 update3,只显示3.4G内存。
可能的确是主板PCI占用了一些内存吧。
不过为什么windows下主板不会占部分内存,而linux下会呢?

Re: 为什么换了很多版本的LINUX还是不能识别我的4G内存啊?

发表于 : 2009-10-04 17:36
adam8157
换64位 或者自己编译内核开一个大内存支持的东西....

Re: 为什么换了很多版本的LINUX还是不能识别我的4G内存啊?

发表于 : 2009-10-04 17:55
nuanhuai
adaml 写了:换64位 或者自己编译内核开一个大内存支持的东西....
有好多header的,解决这个很轻松

Re: 为什么换了很多版本的LINUX还是不能识别我的4G内存啊?

发表于 : 2009-10-05 13:30
ubuntu盗版用户
:em15
羡慕啊,我的512的,把不能用的那0.6G的芯片抠下来给我吧!