• microsoft windows 2000 advanced server
• microsoft windows 2000 datacenter server
• microsoft windows server 2003 enterprise edition
• microsoft windows server 2003 datacenter edition 若要启用 pae,需要在 boot.ini 文件中使用 /pae 参数。
注意:在 windows server 2003 中,仅当服务器使用热添加内存设备时才会自动启用 pae。
在这种情况下,不需要在配置为使用热添加内存设备的系统上使用 /pae 开关。
在其他情况下,必须在 boot.ini 文件中使用 /pae 开关来利用大于 4gb 的内存。
典型情况是,在 windows 2000 或 windows server 2003 下运行的进程最多可以访问 2 gb 的内存地址空间(假设未使用 /3gb 参数),其中一些内存是物理内存,另一些是虚拟内存。运行的程序越多(因而进程也越多),占用的内存地址空间也就越接近 2 gb 这一最大值。
当出现这种情况时,分页进程将显著增加并且会对性能产生负面影响。windows 2000 和 windows server 2003 内存管理器使用 pae 向程序提供更多的物理内存。这会降低对交换页面文件内存的需要,从而提高了性能。程序本身并不知道实际的内存大小。所有的内存管理和 pae 内存分配都由内存管理器处理,与运行的程序无关。
如果向系统添加更多内存,bios 可能会认出安装在服务器中的全部物理 ram,而 windows 将只能认出部分 ram。如果服务器具有启用的冗余内存功能或内存镜像功能,则全部剩余内存可能对 windows 都不可见。冗余内存在某个内存块故障时为系统提供一个故障转移的内存块。内存镜像将内存块拆分为一个镜像集。两种功能都在 bios 中启用或禁用,而无法通过 windows 访问。要修改这些功能的设置,您可能必须参考系统用户手册或 oem 网站。另外,您可能必须联系硬件供应商。