Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rozszerzenie adresu fizycznego (PAE) to funkcja procesora, która umożliwia procesorom x86 uzyskiwanie dostępu do ponad 4 GB pamięci fizycznej w wersjach z obsługą systemu Windows. Niektóre 32-bitowe wersje systemu Windows Server działające w systemach opartych na architekturze x86 mogą używać rozwiązania PAE do uzyskania dostępu do 64 GB lub 128 GB pamięci fizycznej, w zależności od rozmiaru adresu fizycznego procesora. Aby uzyskać szczegółowe informacje, zobacz Limity pamięci dla wydań systemu Windows.
Architektury procesora Intel Itanium i x64 mogą uzyskać dostęp do ponad 4 GB pamięci fizycznej natywnie i dlatego nie zapewniają odpowiednika rozwiązania PAE. Rozwiązanie PAE jest używane tylko przez 32-bitowe wersje systemu Windows działające w systemach opartych na architekturze x86.
W przypadku rozwiązania PAE system operacyjny przenosi się z translacji adresów liniowych na trzy-poziomowe translacja adresów. Zamiast adresu liniowego podzielonego na trzy oddzielne pola indeksowania w tabele pamięci, dzieli się na cztery oddzielne pola: 2-bitowe pole bitowe, dwa 9-bitowe pola bitowe i 12-bitowe pole bitowe odpowiadające rozmiarowi strony implementowanemu przez architekturę Intel (4 KB). Rozmiar wpisów tabeli stron (PTE) i wpisów katalogu stron (PDE) w trybie PAE jest zwiększany z 32 do 64 bitów. Dodatkowe bity umożliwiają systemowi operacyjnemu PTE lub PDE odwołanie do pamięci fizycznej powyżej 4 GB.
W 32-bitowych systemach Windows działających w systemach opartych na architekturze x64 usługa PAE umożliwia również kilka zaawansowanych funkcji systemu i procesora, w tym sprzętowych zapobiegania wykonywaniu danych (DEP), nieumundurowany dostęp do pamięci (NUMA)i możliwość dodawania pamięci do systemu podczas jego działania (pamięć z dodatkiem gorącą).
Usługa PAE nie zmienia ilości wirtualnej przestrzeni adresowej dostępnej dla procesu. Każdy proces uruchomiony w 32-bitowym systemie Windows jest nadal ograniczony do 4 GB wirtualnej przestrzeni adresowej.
Obsługa systemu pae
Rozwiązanie PAE jest obsługiwane tylko w następujących 32-bitowych wersjach systemu Windows działających w systemach opartych na architekturze x86:
- Windows 7 (tylko wersja 32-bitowa)
- Windows Server 2008 (tylko 32-bitowy)
- Windows Vista (tylko 32-bitowy)
- Windows Server 2003 (tylko 32-bitowy)
- Windows XP (tylko 32-bitowy)
Włączanie usługi PAE
System Windows automatycznie włącza usługę PAE, jeśli program DEP jest włączony na komputerze obsługującym program DEP z obsługą sprzętu lub jeśli komputer jest skonfigurowany dla urządzeń pamięci z dodatkiem gorąca w zakresach pamięci przekraczających 4 GB. Jeśli komputer nie obsługuje sprzętowego programu DEP lub nie jest skonfigurowany dla urządzeń pamięci z dodatkiem gorąca w zakresach pamięci przekraczających 4 GB, usługa PAE musi być jawnie włączona.
Aby jawnie włączyć usługę PAE, użyj następującego polecenia BCDEdit /set, aby ustawić opcję wejścia rozruchu pae:
bcdedit /set [{ID}] pae ForceEnable
Jeśli program DEP jest włączony, nie można wyłączyć usługi PAE. Użyj następujących poleceń BCDEdit /set, aby wyłączyć zarówno program DEP, jak i paE:
bcdedit /set [{ID}] nx AlwaysOff
bcdedit /set [{ID}] pae ForceDisable
Windows Server 2003 i Windows XP: Aby włączyć usługę PAE, użyj przełącznika /PAE w pliku boot.ini. Aby wyłączyć usługę PAE, użyj przełącznika /NOPAE. Aby wyłączyć program DEP, użyj przełącznika /EXECUTE.
Porównanie obsługi pae i innych dużych pamięci
PAE, dostrajania 4 gigabajtów (4GT) i rozszerzenia okien adresowych (AWE) obsługują różne cele i mogą być używane niezależnie od siebie:
- Usługa PAE umożliwia systemowi operacyjnemu dostęp do pamięci fizycznej i korzystanie z nich ponad 4 GB.
- 4GT zwiększa część wirtualnej przestrzeni adresowej, która jest dostępna dla procesu z 2 GB do maksymalnie 3 GB.
- AWE to zestaw interfejsów API, który umożliwia procesowi przydzielanie niestronicowanej pamięci fizycznej, a następnie dynamiczne mapowanie części tej pamięci na wirtualną przestrzeń adresową procesu.
Jeśli nie są używane ani 4GT, ani AWE, ilość pamięci fizycznej, którą może używać pojedynczy proces 32-bitowy, jest ograniczona przez rozmiar przestrzeni adresowej (2 GB). W takim przypadku system z włączoną usługą PAE może nadal korzystać z ponad 4 GB pamięci RAM do uruchamiania wielu procesów w tym samym czasie lub buforowania danych plików w pamięci.
4GT może być używany z lub bez PAE. Jednak niektóre wersje systemu Windows ograniczają maksymalną ilość pamięci fizycznej, która może być obsługiwana w przypadku użycia biletu 4GT. W takich systemach rozruch z włączoną funkcją 4GT powoduje, że system operacyjny ignoruje wszelkie pamięci przekraczające limit.
AWE nie wymaga paE lub 4GT, ale jest często używany razem z PAE do przydzielenia więcej niż 4 GB pamięci fizycznej z jednego procesu 32-bitowego.
Tematy pokrewne
dokumentacja techniczna PAE X86