QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6081|回复: 10

linux如何支持大内存

[复制链接]
发表于 2007-6-23 09:53:12 | 显示全部楼层 |阅读模式
单位一台服务器有6GB的内存,使用slackware做了服务器系统,使用了2.6.20的内核,重新编译内核选择high-mem 64GB选项,但是在top中仍然只看到最高3.15G的内存,请问还有什么地方要设置的吗
发表于 2007-6-24 02:10:28 | 显示全部楼层
。。。32位系统吧?
回复

使用道具 举报

发表于 2007-6-24 13:15:44 | 显示全部楼层
不知有没有记错:32位系统只能寻址4GB内存
回复

使用道具 举报

发表于 2007-6-28 23:11:59 | 显示全部楼层
32bit是寻址4G,不过应该有办法可以多认出来,但是可能不能当普通内存使用。比如windows32位,在boot.ini中加/PAE启动就可以认到,是通过另外的什么4位,即32+4=36位寻址

[ 本帖最后由 kilo 于 2007-6-28 23:14 编辑 ]
回复

使用道具 举报

发表于 2007-7-22 10:29:25 | 显示全部楼层
试一下 PAE 的内核怎么样
回复

使用道具 举报

发表于 2007-8-20 09:00:26 | 显示全部楼层
  1. [root@localhost ~]# free -m
  2.              total       used       free     shared    buffers     cached
  3. Mem:          8111        504       7606          0         24        304
  4. -/+ buffers/cache:        176       7935
  5. Swap:         2047          0       2047
复制代码

32位系统只能上4G内存???
  1. [root@localhost ~]# cat /proc/version
  2. Linux version 2.6.22-cks1 ([email][email protected][/email]) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52)) #2 SMP Sat Aug 11 10:51:36 CST 2007
复制代码
回复

使用道具 举报

 楼主| 发表于 2007-9-20 08:52:00 | 显示全部楼层
呵呵,现在搞定了,换了2.6.21.5,重新编译了内核,可能原先编译的配置有些问题,不过只有在开oracle服务的时候才能感觉出来,开postgre都没什么感觉。不过另外一台工作站就感觉很爽了,apache+jboss+postgre+netbeans+kvm(win2k3+sqlserver)+firefox+amarok+gvim+eva+amule,速度如常,爽啊(可能也沾了cpu升级的光吧,Q6600)
回复

使用道具 举报

发表于 2007-9-24 00:14:49 | 显示全部楼层
原帖由 bigcat00 于 2007-8-20 09:00 发表 32位系统只能上4G内存???


2的32次方是多少?
回复

使用道具 举报

发表于 2007-10-25 22:16:27 | 显示全部楼层
32位的操作系统——即i386硬件结构的电脑最大支持内存是8G
64位的操作系统——即X86_64硬件结构的电脑最大支持内存是64G
回复

使用道具 举报

发表于 2007-10-26 14:44:16 | 显示全部楼层
8G?4G?
回复

使用道具 举报

发表于 2007-10-26 19:43:35 | 显示全部楼层
原帖由 ffman 于 2007-10-25 22:16 发表
32位的操作系统——即i386硬件结构的电脑最大支持内存是8G
64位的操作系统——即X86_64硬件结构的电脑最大支持内存是64G


我记得32位是4G,昨天看内核选项时还看到了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-24 23:02 , Processed in 0.119219 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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