windows2003使用4G内存设置

windows2003使用4G内存设置

ID:40573723

大小:19.69 KB

页数:4页

时间:2019-08-04

windows2003使用4G内存设置_第1页
windows2003使用4G内存设置_第2页
windows2003使用4G内存设置_第3页
windows2003使用4G内存设置_第4页
资源描述:

《windows2003使用4G内存设置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WindowsServer2003的32位企业版支持4G以上内存PAE即物理地址扩展,Windows2003内存管理器使用PAE向程序提供更多的物理内存。程序本身并不知道实际的内存大小。所有的内存管理和PAE内存分配都由内存管理器处理,与运行的程序无关。AWE即地址窗口化扩展,是内存管理器功能的一套应用程序编程接口(API),它使程序能够寻址更多内存—超过标准32位寻址的4GB内存空间。对于PAE和AWE要注意的是:PAE即物理地址扩展是Windows2003内存管理器的一项功能,也就是说其是基于

2、系统的,而AWE即地址窗口化扩展是一套应用程序编程接口(API)。在WindowsServer2003中,当服务器使用热插拔内存设备时,会自动启用PAE。而对于我们普通人来说不可能会使用价格高昂的服务器机器,必须在Boot.ini文件中使用/PAE开关来利启用PAE。使用大于4GB的内存。以下是一个Boot.ini文件的示例,其中已添加了PAE开关:[bootloader]timeout=30default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS[o

3、peratingsystems]multi(0)disk(0)rdisk(0)partition(2)WINDOWS="WindowsServer2003,Enterprise"/fastdetect/PAE一台新服务器,内存配置有4GB,开机也正确显示4G,但安装了WIN2003SP1以后,系统显示只有3.37G,原以为内存有硬件故障,后经检查,按如下做。1.打开系统中的大内存支持(windows)若要启用Windows2000AdvancedServer或Windows2000Datacen

4、terServer支持大于4GB的物理内存,必须将参数/pae添加到boot.ini文件中。[bootloader]timeout=0default=multi(0)disk(0)rdisk(0)partition(1)WINNT[operatingsystems]multi(0)disk(0)rdisk(0)partition(1)WINNT="MicrosoftWindows2000AdvancedServer"/fastdetect改为[bootloader]timeout=0defau

5、lt=multi(0)disk(0)rdisk(0)partition(1)WINNT[operatingsystems]multi(0)disk(0)rdisk(0)partition(1)WINNT="MicrosoftWindows2000AdvancedServer"/fastdetect/PAE这个改好后,要重启系统的2.启用锁定内存页选项(windows)启用锁定内存页选项在"开始"菜单上单击"运行"子菜单,然后在"打开"框中键入"gpedit.msc"。在"组策略"控制台上,展开

6、"计算机配置",然后展开"Windows设置"。展开"安全设置",然后展开"本地策略"。选择"用户权限分配"复选框。详细资料窗格中随即显示出策略。在详细资料窗格中,双击"锁定内存页"。在"本地安全策略设置"对话框中,单击"添加"按钮。在"选择用户或组"对话框中,添加有权运行sqlservr.exe的帐户。3.启用SQL的AWE若要启用AWE,请将aweenabled设置为1。除非指定了maxservermemory的值,否则SQLServer将保留几乎所有可用内存,只留下128MB或更少。如果已成

7、功启用该选项,则当SQLServer2000实例启动时,SQLServer错误日志中将出现"已启用地址窗口扩展"这条消息。aweenabled是高级选项。如果正在使用sp_configure系统存储过程更改该设置,则只有当showadvancedoptions设置为1时才能更改aweenabled。code如下,设定SQL使用6G的内存sp_configure'showadvancedoptions',1RECONFIGUREGOsp_configure'aweenabled',1RECONFIG

8、UREGOsp_configure'maxservermemory',6144RECONFIGUREGO必须重新启动SQLServer2000实例才能使更改生效。netstopmssqlservernetstartmssqlserver这样,SQL服务启动后,就会把6G的内存给锁定,完全供SQL使用仅Windows2000DatacenterServer、Windows2000AdvancedServer、WindowsServer2003、EnterpriseEdition和Wi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。