前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows 2003 32位系统能支持的最大内存数

windows 2003 32位系统能支持的最大内存数

作者头像
菩提树下的杨过
发布2018-01-23 13:14:04
2.3K0
发布2018-01-23 13:14:04
举报

先要开启PAE功能,方法如下:

打开 Boot.ini 文件,然后将 /PAE 参数添加到 boot.ini中,如以下所示:

multi(0)disk(0)rdisk(0)partition(2)\%systemroot%="Windows Server 2003, Datacenter Edition" /PAE

如果CPU、主板、操作系统都支持并启用PAE(物理地址扩展),那么此时的物理内存地址总线就是36位。

2^36 = 68719476736 = 64 GB 另外,当前的x64并非真正使用64位的地址总线,而是48位,所以内存上限是 2^48。 所以,现在的32位系统并非纯正的“32位”;x64并非纯正的"64位"。 

为什么Windows 2003 32位版本最高可以支持128GB内存?

自P4、K8以后的32位CPU,物理地址地址都是40位,所以可以支持128GB。

另外windows2003的版本也对此有影响:

Windows Server 2003 Web Edition 32位版最大能支援2G的RAM,

Windows Server 2003 Standard Edition 32位版最大能支援4G的RAM,

Windows Server 2003 Enterprise Edition 32位版最大能支援32G的RAM,

Windows Server 2003 Datacenter Edition 32位版最大能支援512G的RAM

远景上还有一个很详细的讨论贴:

http://bbs.pcbeta.com/thread-456977-1-1.html 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2009-11-16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档