LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1599|回复: 10

求助(急):RHEL5.1 64位版,安装在一个8G内存的服务器上,只能看到2G或3G内存,为什么?

[复制链接]
发表于 2008-7-23 14:47:51 | 显示全部楼层 |阅读模式
RHEL5.1 x86_64位版,安装在一个8G内存的服务器上,只能看到2G或3G内存,为什么?我怎么才能使用8G的内存呢?
我是至强64位的CPU,64位的操作系统,按理默认就会支持8G内存的呀,怎么回事?在线等
发表于 2008-7-23 15:38:01 | 显示全部楼层
重新编译内核,开启大内存(>4GB)支持。
回复 支持 反对

使用道具 举报

发表于 2008-7-23 16:11:12 | 显示全部楼层
检查一下BIOS里面的PCI Remap之类的设置,可能是PCI占用了较低的部分地址空间造成的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-23 16:49:50 | 显示全部楼层
Post by 狱卒;1877690
重新编译内核,开启大内存(>4GB)支持。


64位机器加64位操作系统,还需要特别去开启大内存支持?开的话又怎么开呢?能否详述?谢谢
回复 支持 反对

使用道具 举报

发表于 2008-7-23 16:57:12 | 显示全部楼层
内核选项里有关Hign Memmory Support的选项,选最大的那个,然后重新编译。
回复 支持 反对

使用道具 举报

发表于 2008-7-23 17:05:14 | 显示全部楼层
不过你可以先到BIOS里看看,看BIOS认出了多少内存,如果BIOS认出的也不足8G,那就跟内核无关了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-23 17:23:14 | 显示全部楼层
Post by 狱卒;1877717
不过你可以先到BIOS里看看,看BIOS认出了多少内存,如果BIOS认出的也不足8G,那就跟内核无关了。


BIOS里面能够正常认出来的
回复 支持 反对

使用道具 举报

发表于 2008-7-23 18:00:12 | 显示全部楼层
64位也需要这样啊!!~~~

我觉得是不是应该换个新点的版本呢
回复 支持 反对

使用道具 举报

发表于 2008-7-23 19:47:33 | 显示全部楼层
you can try to find a precompiled kernel from redhat. it usually with a huge to support mem more than 4g
回复 支持 反对

使用道具 举报

发表于 2008-7-24 10:21:03 | 显示全部楼层
楼主是通过什么命令查看内存的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表