免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7632 | 回复: 9
打印 上一主题 下一主题

关于linux支持4G内存问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-28 19:22 |只看该作者 |倒序浏览
有台机器装的是centos4.6 i386版,内核是 2.6.25,
原来是2G内存,现在需要升级到4G
但是遇到了 32位linux支持大内存问题~

我有几个问题想请教一下:
kernel-hugemem 和 kernel-PAE 的官网我没找到,是 kernel.org 么?
这两个的软件版本的安装都需要和内核版本相对应吧?
PAE 支持centos 4.6 么?
hugemem 和PAE 好像都没有支持2.6.25 版本的软件?

有什么其他办法能够支持4G内存么?

感谢~

论坛徽章:
0
2 [报告]
发表于 2008-04-28 21:08 |只看该作者
内核你自己升级过了?
Redhat 的官方升级的话应该配有 PAE 的内核的啊。

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
3 [报告]
发表于 2008-04-28 22:07 |只看该作者
单位用的都是32位的,内存都是4G的

论坛徽章:
0
4 [报告]
发表于 2008-04-28 22:56 |只看该作者
原帖由 swordfish.cn 于 2008-4-28 21:08 发表
内核你自己升级过了?
Redhat 的官方升级的话应该配有 PAE 的内核的啊。


是的,自己升级过内核了
升级到2.6.25 了

论坛徽章:
0
5 [报告]
发表于 2008-04-28 22:56 |只看该作者
原帖由 cuci 于 2008-4-28 22:07 发表
单位用的都是32位的,内存都是4G的

你用的是啥内核的?
2.6.18 ?

论坛徽章:
0
6 [报告]
发表于 2008-04-29 12:30 |只看该作者
原帖由 swordfish.cn 于 2008-4-28 21:08 发表
内核你自己升级过了?
Redhat 的官方升级的话应该配有 PAE 的内核的啊。


不好意思 ,在问一下:
RHEL 官方升级是指 up2date ?
还是他官网上有PAE内核下载?

论坛徽章:
0
7 [报告]
发表于 2008-04-29 15:19 |只看该作者
原帖由 ryanmm 于 2008-4-28 19:22 发表
有台机器装的是centos4.6 i386版,内核是 2.6.25,
原来是2G内存,现在需要升级到4G
但是遇到了 32位linux支持大内存问题~

我有几个问题想请教一下:
kernel-hugemem 和 kernel-PAE 的官网我没找到,是 k ...


既然您是自己編譯的,那只是編譯選項內的配置。

make menuconfig --> Processor type and features -->  High Memory Support,裡面有 Off/4GB/64GB 可以選用。另外 Memory split (3G/1G user/kernel split) 內可以選 :


  1. 3G/1G user/kernel split
  2. 3G/1G user/kernel split (for full 1G low memory)
  3. 2G/2G user/kernel split
  4. 2G/2G user/kernel split (for full 2G low memory)
  5. 1G/3G user/kernel split
复制代码


--

[ 本帖最后由 kenduest 于 2008-4-29 15:21 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2008-04-30 15:39 |只看该作者
原帖由 kenduest 于 2008-4-29 15:19 发表


既然您是自己編譯的,那只是編譯選項內的配置。

make menuconfig --> Processor type and features -->  High Memory Support,裡面有 Off/4GB/64GB 可以選用。另外 Memory split (3G/1G user/kernel sp ...


感谢您的回复~

High Memory Support   我设置的是4G
Memory split  一开始没有找到
后来看文章,打开了 Configure standard kernel features (for small systems)
Memory split  就出来了,
我选择的是  3G/1G user/kernel split

这是说 把4G内存分开使用, user 最多占3G, kernel 最多占1G 么?
这样可以是正确识别出4G 内存么?
我先编译了,但是还没敢重启,生产用机,等那天去机房我去试试
----------------------------------------------------------------------------------------
我当前状况:
# free
             total       used       free     shared    buffers     cached
Mem:       3370588    3248160     122428          0     487956    2548924
-/+ buffers/cache:     211280    3159308
Swap:      4194296        192    4194104

系统是识别不出来4G 的

论坛徽章:
0
9 [报告]
发表于 2008-05-18 10:17 |只看该作者

centos 4 ,我们用的是8G

centos 4 ,我们用的是8G,都认的出来的,没啥问题

论坛徽章:
0
10 [报告]
发表于 2008-05-27 11:51 |只看该作者
原帖由 duansx 于 2008-5-18 10:17 发表
centos 4 ,我们用的是8G,都认的出来的,没啥问题



32bit 系统?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP