免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 20975 | 回复: 34

32位Linux内核到底能识别多大的内存 [复制链接]

论坛徽章:
1
天蝎座
日期:2013-10-23 21:11:03
发表于 2010-01-14 21:48 |显示全部楼层
最近使用Ubuntu 9.10,非PAE
结果4GB内存最多识别到3GB
32位系统理论上应该支持到4GB
那1GB哪去了

哪位能给详细讲解一下?
谢谢

论坛徽章:
0
发表于 2010-01-14 22:31 |显示全部楼层
原帖由 openspace 于 2010-1-14 21:48 发表
最近使用Ubuntu 9.10,非PAE
结果4GB内存最多识别到3GB
32位系统理论上应该支持到4GB
那1GB哪去了

哪位能给详细讲解一下?
谢谢


主要是硬件的问题,3G-4G的物理内存被PCI设备占了。

64位的主板支持PCI hole memory remapping,可以把这部分内存重新影射到高位的物理地址空间。

具体可以参考Intel的白皮书。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2010-01-14 23:07 |显示全部楼层
是的,WIN系统也是这样的,32位的识别3G。LZ可以装个64位的系统

论坛徽章:
0
发表于 2010-01-14 23:08 |显示全部楼层
好像最多就3G

论坛徽章:
0
发表于 2010-01-14 23:27 |显示全部楼层
原帖由 Godbach 于 2010-1-14 23:07 发表
是的,WIN系统也是这样的,32位的识别3G。LZ可以装个64位的系统

第一个听说这么会事呢  长见识

论坛徽章:
0
发表于 2010-01-15 00:04 |显示全部楼层
把PAE打开就可以支持到16G了。我记得。

论坛徽章:
1
天蝎座
日期:2013-10-23 21:11:03
发表于 2010-01-15 08:03 |显示全部楼层

回复 #2 Solaris12 的帖子

学习了
谢谢

论坛徽章:
0
发表于 2010-01-15 09:09 |显示全部楼层
原帖由 accessory 于 2010-1-15 00:04 发表
把PAE打开就可以支持到16G了。我记得。



是64G

论坛徽章:
0
发表于 2010-01-15 10:00 |显示全部楼层
是64G。我那个16G说错了。

论坛徽章:
0
发表于 2010-01-15 10:04 |显示全部楼层
原帖由 qtdszws 于 2010-1-15 09:09 发表



是64G

再次学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP