求助7.10支持4G以上内存的问题

包含64位CPU、PPC、龙芯等所有非i386芯片
回复
playcase
帖子: 26
注册时间: 2006-07-22 23:27
送出感谢: 0
接收感谢: 0

求助7.10支持4G以上内存的问题

#1

帖子 playcase » 2008-05-14 17:21

被这个问题折腾了很久了,目前网站的访问量比较大,新弄了一台服务器,但是装了8G的内存,却只能认出2.5G。求教大家解决办法。

free:
total used free shared buffers cached
Mem: 2577816 2492588 85228 0 456136 1275168
-/+ buffers/cache: 761284 1816532
Swap: 5992204 32508 5959696


使用uname -a查看结果为:
Linux iease-server2 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux


cat /proc/version :
Linux version 2.6.22-14-generic (buildd@terranova) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Tue Feb 12 07:42:25 UTC 2008

请教大家如何解决问题。
playcase
帖子: 26
注册时间: 2006-07-22 23:27
送出感谢: 0
接收感谢: 0

#2

帖子 playcase » 2008-05-14 17:26

是不是一定要安装64位的发行版才能解决问题啊?谢谢!
头像
yiding_he
帖子: 2677
注册时间: 2006-10-25 18:10
来自: 长沙
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 yiding_he » 2008-05-14 17:28

没错,32 位的操作系统都认不全 4G 内存。楼主必须安装 64 位的操作系统。
你是自由的。别人也是。
playcase
帖子: 26
注册时间: 2006-07-22 23:27
送出感谢: 0
接收感谢: 0

#4

帖子 playcase » 2008-05-14 17:30

难道又要跑到郊区的IDC机房去啊。郁闷的说。有没有其他solution?
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35
送出感谢: 0
接收感谢: 2 次
联系:

#5

帖子 yaska » 2008-05-14 17:55

我查看了config-2.6.22-14-generic,支持大内存的选项如下:
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set

显然,最大支持4G。

你可以试试重新编译内核,打开大容量支持的选项。

仅供参考。
playcase
帖子: 26
注册时间: 2006-07-22 23:27
送出感谢: 0
接收感谢: 0

#6

帖子 playcase » 2008-05-14 18:14

请问楼上的朋友在哪里查这个信息,我查到debian有bigmem的内核,不过貌似ubuntu没有。
谢谢!
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40
送出感谢: 0
接收感谢: 5 次

#7

帖子 syrano » 2008-05-14 18:40

安装sever 内核
回复

回到 “系统架构支持”