日期:2014-05-16  浏览次数:20726 次

配置32位的windows和linux系统支持64G内存

计算机寻址位数和内存关系,32位计算机最大支持的内存是2的32次方等于4G,64位计算机最大支持的内存是2的64次方等于184467440737亿字节,换算一下4G个G,太大了,反正是N多G,一辈子也用不完;

???????? 当前4G的内存确实无法让我们用于生产环境,根本不够系统使用,但企业又面临昂贵的64位系统,所以为了减少成本上面的开支,我们采用了物理地址扩展 (PAE)技术来虚拟增加4位寻址达到36位,2的36次方为64G,所以采用了PAE物理地址扩展可以让系统最大能支持64G内存,具体实现方法如:

windows系统的配置

右击桌面“我的电脑”属性,选择“高级”,再点击“启动与恢复”下面的“设置”,再点击框中的“编辑”

键,此时会打开BOOT.INI文件,修改此文件,在后面添加空格/PAE,如下所示

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

在“文件”菜单上,单击“保存”。

为使更改生效,请重新启动计算机。

?

linux系统的配置

安装 kernel-PAE.i686 内核,让系统内核支持PAE物理地址扩展

?yum install kernel-PAE.i686

设置linux系统启动,让系统启用PAE的内核系统

# vi /boot/grub/grub.conf?
? # grub.conf generated by anaconda
? #
? # Note that you do not have to rerun grub after making changes to this file<