




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Windows Server 2003的32位企业版支持4G以上内存 PAE即物理地址扩展,Windows 2003 内存管理器使用 PAE 向程序提供更多的物理内存。程序本身并不知道实际的内存大小。所有的内存管理和 PAE 内存分配都由内存管理器处理,与运行的程序无关。AWE即地址窗口化扩展,是内存管理器功能的一套应用程序编程接口 (API),它使程序能够寻址更多内存 超过标准 32 位寻址的 4 GB 内存空间。对于PAE和AWE要注意的是:PAE即物理地址扩展是Windows 2003 内存管理器的一项功能,也就是说其是基于系统的,而AWE即地址窗口化扩展是一套应用程序编程接口 (API)。在 Windows Server 2003 中,当服务器使用热插拔内存设备时,会自动启用 PAE。而对于我们普通人来说不可能会使用价格高昂的服务器机器,必须在 Boot.ini 文件中使用 /PAE 开关来利启用 PAE。使用大于 4GB 的内存。以下是一个 Boot.ini 文件的示例,其中已添加了 PAE 开关:boot loadertimeout=30default=multi(0)disk(0)rdisk(0)partition(2)WINDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition(2)WINDOWS=Windows Server 2003, Enterprise /fastdetect /PAE一台新服务器,内存配置有4GB,开机也正确显示4G,但安装了WIN2003SP1以后,系统显示只有3.37G,原以为内存有硬件故障,后经检查,按如下做。1.打开系统中的大内存支持(windows)若要启用 Windows 2000 Advanced Server 或 Windows 2000 Datacenter Server 支持大于4GB的物理内存,必须将参数 /pae 添加到 boot.ini 文件中。boot loadertimeout=0default=multi(0)disk(0)rdisk(0)partition(1)WINNToperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINNT=Microsoft Windows 2000 Advanced Server/fastdetect改为boot loadertimeout=0default=multi(0)disk(0)rdisk(0)partition(1)WINNToperating systemsmulti(0)disk(0)rdisk(0)partition(1)WINNT=Microsoft Windows 2000 Advanced Server/fastdetect /PAE这个改好后,要重启系统的2.启用锁定内存页选项(windows)启用锁定内存页选项在开始菜单上单击运行子菜单,然后在打开框中键入gpedit.msc。在组策略控制台上,展开计算机配置,然后展开Windows 设置。展开安全设置,然后展开本地策略。选择用户权限分配复选框。详细资料窗格中随即显示出策略。在详细资料窗格中,双击锁定内存页。在本地安全策略设置对话框中,单击添加按钮。在选择用户或组对话框中,添加有权运行 sqlservr.exe 的帐户。3.启用SQL的AWE若要启用 AWE,请将 awe enabled 设置为 1。除非指定了 max server memory 的值,否则 SQL Server 将保留几乎所有可用内存,只留下 128 MB 或更少。如果已成功启用该选项,则当 SQL Server 2000 实例启动时,SQL Server 错误日志中将出现已启用地址窗口扩展这条消息。awe enabled 是高级选项。如果正在使用 sp_configure 系统存储过程更改该设置,则只有当 show advanced options 设置为 1 时才能更改 awe enabled。code 如下,设定SQL 使用6G的内存sp_configure show advanced options, 1RECONFIGUREGOsp_configure awe enabled, 1RECONFIGUREGOsp_configure max server memory, 6144RECONFIGUREGO必须重新启动 SQL Server 2000 实例才能使更改生效。net stop mssqlservernet start mssqlserver这样,SQL 服务启动后,就会把6G的内存给锁定,完全供SQL使用仅 Windows 2000 Datacenter Server、 Windows 2000 Advanced Server、Windows Server 2003、Enterprise Edition 和 Windows Server 2003 Datacenter Edition 支持 PAE。 在 32 位 Windows 中,默认情况下将禁 用 PAE,并且必须在 BOOT.INI 文件中设置 /pae 引导参数才可启用 PAE为什么要这样做呢,因为32位的系统只能寻址到4G的内存空间,通过修改BOOT文件 可以把其余内存做为可扩展物理内存 但是如果自己内存刚好为4G的话 就不建议修改了 效果不是很理想硬件支持最大的内存容量可以这么算:支持最大内存容量2的N次方位。32位硬件支持的最大内存容量换算下来就是2的32次方,换算下来就是4G,64位硬件支持的最大内存容量是2的64次方,换算下来就是16EB16*1024PB=16*1024*1024TB=16*1024*1024*1024GB。操作系统内存支持WindowsWindowsNT4.0 Server与Enterprise版都属于32位服务器操作系统,支持最大内存都只有4G 。Windows2000系列服务器版操作系统可支持容量最高的是数据中心版,可支持32G;高级服务器版只支持最高8G的内存容量;2000普通服务器版只支持最高4G的内存容量。Windows2003Enterprise支持最高32G的内存。新推出的64位Vista最高版本支持最大128G内存。LinuxLinux的Kernel内核属于32位,也只支持最大4G内存。Linux的Bigmem和Smp内核,属于64位操作系统,可支持最大64G内存。 一些操作系统在内核代码中限制了内存位宽,所以就算是64位操作系统,不同的版本在默认情况下,也都只支持特定的最大内存容量,需要进行PAE扩展设置 以达到最大支持的内存容量。比如在Windows2003Enterprise中,如果直接插入4G内存,不进行任何更改,那系统辨认出来的物理内存可能 只有3G出头,需要在系统引导文件里设置pae内存扩展支持。x86的32架构允许的最大内存寻址空间为4GB。Intel Physical Address Extension(PAE)是36位内存寻址模式,允许32系统寻址能力超过4GB。PAE需要适当的硬件和操作系统支持。处理器为Intel Pentium Pro以上,操作系统支持Windows NT 4.0企业版,Windows 2000高级服务器版和数据中心版,以及Windows Server 2003企业版和数据中心版。Windows使用PAE的4KB页面映射64GB物理内存到32位(4GB)虚拟地址空间。Windows 2000和Windows Server 2003中允许PAE的方式是在BOOT.INI中加/PAE开关。Address Windows Extensions(AWE)是Windows APIs的一个集,可以从PAE方式获益,让应用程序可以直接访问超过4GB的物理内存。一些程序如SQL Server 2000企业版,使用了这些API来编写,可以在每个处理器的内存寻址超过2G时获得很大性能提升。编辑BOOT.INI文件激活PAE的方法如下:打开控制面板中的系统选择高级在启动和恢复页点击设置按钮点击编辑,记事本打开BOOT.INI文件编辑ARC路径并在后面添加/PAE开关1、理论上32位系统理论上只能支持最高4G内存吗?答:看起来是这样没错,但微软已经告诉我们事实并非如此企业版、数据中心版的Windows分别支持最大32G和64G内存。2、我的计算机有4G内存,可为什么系统告诉我内存只有3.x G?答:由于部分主板芯片组将其他硬件的物理地址映射在4G内存地址内进行管理,使得这些计算机通常能识别并使用最大内存容量在3.25-3.75G之间。如果要让系统识别出完整的4G内存,你的主板必须支持一种叫做“PAE(物理地址扩展)”的技术。3、我的主板支持PAE,为什么还是无法使用全部的4G内存?答:这是因为操作系统的限制,目前32位的Windows里,只有服务器版本(2003/2008)支持4G或以上的内存(Windows Server 2003 Web版只支持2G内存),并且需要在系统的启动项末尾添加/PAE选项(在boot.ini中编辑)。4、32位系统下,单个进程能够访问的内存最大是多少?答:32位Windows操作系统下单个进程用户模式内存访问的限制是2G,如果在boot.ini中设置了/3G开关,则最大为3G,超过3G将无法访问。5、如何让单个进程访问大于2G/3G的内存?答:32位操作系统下只有通过 AWE的方式来扩展内存。AWE (Address Windowing Extensions)是 Windows 的内存管理功能的一组扩展,它使应用程序能够使用的内存量超过通过标准 32 位寻址可使用的 2-3 GB 内存。AWE 允许应用程序获取物理内存,然后将非分页内存的视图动态映射到 32 位地址空间。虽然 32 位地址空间限制为 4 GB,但是非分页内存却可以远远大于 4 GB。这使需要大量内存的应用程序(如大型数据库系统)能使用的内存量远远大于 32 位地址空间所支持的内存量。Windows各版本支持的内存容量(物理内存)Windows各版本支持的内存容量(物理内存)Windows 2000 数据中心版:32GWindows 2000 高级服务器版:8GWindows 2000 专业版:4GWindows Server 2003 32位 Web版:2GWindows Server 2003 32/64位 标准版:4G/32GWindows Server 2003 32/64位 企业版:32G/1TBWindow
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《幼儿教师招聘》考前冲刺练习试题含答案详解(培优)
- 2025年开课直播测试题及答案
- 2025年金融科技师资能力培养策略与实施方案
- 合肥科技农村商业银行上市可行性的多维度剖析与战略路径研究
- 合成孔径雷达图像舰船检测与分类方法:技术演进与应用探索
- 教师招聘之《小学教师招聘》强化训练模考卷附参考答案详解(达标题)
- 教师招聘之《幼儿教师招聘》复习提分资料及答案详解【全优】
- 教师招聘之《小学教师招聘》练习题含答案详解(预热题)
- 教师招聘之《幼儿教师招聘》能力提升B卷题库附答案详解(能力提升)
- 押题宝典教师招聘之《小学教师招聘》通关考试题库(满分必刷)附答案详解
- 高级月嫂培训课件
- 下半年中小学教师资格笔试考试题库带答案2025
- 酒吧店长聘用协议书
- 2025-2030中国钽电解电容器市场营运格局分析与全景深度解析报告
- 晋副主任护师的述职报告
- 广西田林八渡金矿 资源储量核实报告
- 《消化性溃疡诊疗》课件
- CISA国际注册信息系统审计师认证备考试题库(600题)
- iso28000-2022供应链安全管理手册程序文件表单一整套
- DB21∕T 3149-2019 玉米秸秆还田机械化作业技术规程
- 报价函(工程项目招标文件资料)
评论
0/150
提交评论