Physical Address Extension

Physical Address Extension (PAE) is een functie op x86- en x86-64-processoren die het mogelijk maakt om meer dan 4 GB intern geheugen te adresseren. Het besturingssysteem van een computer dient ondersteuning te bieden voor deze extra functionaliteit. In de loop van 2008 werden de meeste besturingssystemen aan deze functionaliteit aangepast. Bij oudere besturingssystemen ontbreekt meestal de ondersteuning.

Geschiedenis

PAE werd voor het eerst geïntroduceerd in de Pentium Pro in 1995[1], hoewel de gezamenlijke chipsets meestal geen ondersteuning boden voor de vereiste extra adresbits.[2] PAE was ook beschikbaar op processors van AMD, zoals de Athlon.

Ondersteuning

Om PAE te gebruiken, moet het ook worden ondersteund door het besturingssysteem. Echter, PAE zorgt voor langere toegangstijden door het beheer van virtueel geheugen, paging, en 32 bit PCI-toegang, die bij een limiet van het geheugen tot 4 GiB niet nodig zou zijn.

Op de meeste computers is PAE nog steeds actief, alleen met geactiveerde PAE kan het "No Execute-bit" worden gebruikt. Dit is om te voorkomen dat schadelijke software kan indringen, waaronder een virusaanval op de computer. Overeenkomstige gegevensgebieden worden hier gemarkeerd als 'niet-uitvoerbaar'. Wanneer een sprong gemaakt wordt naar een adres in een dergelijk gebied, vindt er een overtreding plaats, en wordt het programma gestopt. Omdat slecht geprogrammeerde software hierdoor niet meer goed werkt, is deze optie in Microsoft Windows standaard ingeschakeld voor besturingssysteem-specifieke processen. Hierdoor wordt de oorspronkelijk beoogde verbeterde beveiliging echter tenietgedaan.

Besturingssystemen

BSD-familie
FreeBSD ondersteunt PAE vanaf 4.9, 5.1, en in alle 6.x-versies. De PAE-configuratieoptie is vereist in de Kernel.
Haiku
ondersteunt PAE vanaf Haiku R1 alpha 3.[3]
Linux
de Linux-kernel bevat vanaf versie 2.3.23 volledige PAE-ondersteuning. Vanaf 2009 is PAE bij vele Linux distributies bijgesloten omdat PAE voor de "No Execute-bit" vereist is.
Mac OS X
alle Intel-versies ondersteunen PAE (vanaf 10.4.4).
Microsoft Windows
PAE wordt vanaf Windows 2000, en XP en hoger ondersteund. Vaak moet deze optie bij het opstarten geactiveerd worden. In de 32 bit-versies wordt PAE nog beperkt door de geheugenlimiet tot 4 GB.
Solaris
ondersteunt PAE vanaf versie 7.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.