Chinaunix首页 | 论坛 | 博客
  • 博客访问: 343162
  • 博文数量: 64
  • 博客积分: 2301
  • 博客等级: 大尉
  • 技术积分: 570
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-25 11:48
文章分类

全部博文(64)

文章存档

2013年(5)

2012年(6)

2011年(36)

2010年(7)

2009年(10)

分类: WINDOWS

2012-09-20 17:14:45

windows 2003 32位系统能支持的最大内存数
 
 
先要开启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
阅读(2852) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~