PAE 是 IA32 處理器新增的功能,可以定址 4 GB 以上的實體記憶體。下列作業系統可以使用 PAE 利用超過 4 GB 的實體記憶體: • 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 參數,才能使用超過 4 GB 的記憶體。
一般而言,在 Windows 2000 或 Windows Server 2003 下執行程序時,可以存取高達 2 GB 的記憶體位址空間 (假設沒有使用 /3GB 參數),其中有些是實體記憶體,有些是虛擬記憶體。執行的程式愈多 (也因而有更多處理程序),交付的記憶體就愈多,最多可達 2 GB 的整個位址空間。
發生這種情況時,分頁程序會大幅增加,而可能對效能產生負面影響。Windows 2000 和 Windows Server 2003 記憶體管理員,會使用 PAE 提供更多實體記憶體給程式。這樣可以減少交換分頁檔案記憶體的需求,進而提升效能。程式本身並不知道實際記憶體大小。所有記憶體管理和 PAE 記憶體配置,是由與程式無關的記憶體管理員加以處理。