Physical Address Extension
Z Wikipedie, otevřené encyklopedie
Režim rozšíření fyzické adresy neboli PAE (Physical Address Extension) je rozšíření adresního prostoru, zavedené Intelem. Je implementováno do většiny 32-bitových (IA-32) platforem od procesoru s označením Intel Pentium Pro (tento procesor byl představen v listopadu 1995). PAE je metoda adresování paměti nad 4GB na 32bitových OS. PAE může namapovat až 64 GB fyzické paměti do 32-bitového (4 GB) virtuálního adresního prostoru, za použití buď 4kB nebo 2MB stránek. Stránkovací adresáře a tabulky jsou rozšířeny na 8 Bytový formát a dovolují rozšíření základních adres stránkových rámců a tabulek za 20 bitů na 24 bitů, odtud se berou ony 4 bity použité při 36-bit fyzickém adresování. Windows podporuje PAE se stránkami o velikosti 4kB a většina UNIXových operačných systémů je postavena na 2MB stránkovacím módu. Překlad adres je přímý bez použití stránkovacích tabulek.
OS využívá větší fyzickou paměť, která snižuje potřebu stránkování, což vede ke zvýšení výkonu. Rozšíření paměti je výhodou pro servery, které mají na starost více aplikací. Aplikace pracující s velkým objemem dat dosahují většího výkonu díky odkládání dat do paměti namísto na disk. Rozšíření paměti musí být podporováno hardwarově.
Obsah |
[editovat] Podpora PAE v operačních systémech
[editovat] FreeBSD
FreeBSD podporuje PAE ve verzi 4.x počínaje verzí 4.9, ve verzi 5.x od verze 5.1 a ve všech verzích 6.x a novějších. Pro podporu je važadováno jádro s podporou PAE. Ne všechny ovladače dovolují použití více než GB fyzické paměti.
[editovat] Linux
Linuxové jádro podporuje PAE od verze 2.6.[1] Pod Linuxy je plná podpora PAE, dovolující využití až 64 GB paměti na 32-bitových procesorech. Pro využití PAE musí Linux běžet na procesoru, podporujícím PAE.
[editovat] Solaris
Solaris podporuje PAE od OS Solaris 7. Ne všechny third-party ovladače (ovladače třetích stran) podporují více než 4 GB fyzické paměti
[editovat] Windows
PAE je podporováno v následujících 32 bitových verzích OS Windows:[2][3]
-
Verze Maximální Fyzická Paměť Windows XP a WinXP SP2 4 GB Windows 2000 Professional 4 GB Windows 2000 Advanced Server 8 GB Windows 2000 Datacenter Server 32 GB Windows Server 2003 64 GB Windows Server 2008 64 GB
[editovat] Nastavení PAE v OS Windows
(pro Windows 2000 Server a novější 32bitové OS Windows)
V souboru "boot.ini" (jsou u něj nastaveny atributy skrytý a jen pro čtení - pro úpravu odškrtněte v "Možnosti složky" -> "Zobrazení" záložku "Skrýt chráněné soubory operačního systému ..." a vypnětě u souboru atribut "Jen pro čtení") smažte přepínač "3GB", pokud jej boot.ini obsahuje (většinou jen u OS Server Edition). Přidejte za "multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect" ... přepínač "/PAE". Po restartu byste měli vidět 4GB RAM (funguje do 4,1955xx GB RAM).
Pokud se v systému stále zobrazuje pouze 3,xx GB RAM zapněte v BOISu funkci Mapování paměti nad 3GB (na základních deskách Asus se tato funkce nazývá "Memory Remap".
[editovat] Externí odkazy
- V systémech Windows Server 2003 a Windows 2000 je k *dispozici podpora velkých pamětí
- Popis funkce Tuning (ladění) pro systémy se 4 GB paměti RAM a přepínače Rozšíření fyzické adresy
- Možnosti přepínačů v souboru Boot.ini
[editovat] Zdroje
- Paměť v OS Windows(Anglicky)
- Použití PAE ve Windows OS (Anglicky)
[editovat] Reference
- ↑ Wonderful World of Linux 2.6 [online]. [s.n.]. Dostupné: <[1]>.
- ↑ Memory Limits for Windows releases [online]. Microsoft, [cit. 2007-12-10]. Dostupné: <[2]>.
- ↑ Intel Physical Addressing Extensions (PAE) in Windows 2000 [online]. Microsoft, [cit. 2007-12-29]. Dostupné: <[3]>.
Tento článek je zčásti nebo zcela založen na překladu článku Physical Address Extension na anglické Wikipedii.

