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.
- Dit artikel of een eerdere versie ervan is een (gedeeltelijke) vertaling van het artikel Physical Address Extension op de Engelstalige Wikipedia, dat onder de licentie Creative Commons Naamsvermelding/Gelijk delen valt. Zie de bewerkingsgeschiedenis aldaar.
- Dit artikel of een eerdere versie ervan is een (gedeeltelijke) vertaling van het artikel Physical-Address Extension op de Duitstalige Wikipedia, dat onder de licentie Creative Commons Naamsvermelding/Gelijk delen valt. Zie de bewerkingsgeschiedenis aldaar.
- ↑ T. Shanley (1998). Pentium Pro and Pentium II System Architecture. Addison-Wesley Professional, p. 439. ISBN 978-0-201-30973-7.
- ↑ Operating Systems and PAE Support. Hardware Developers Center (14 juli 2006). Geraadpleegd op 4 oktober 2016.
- ↑ (en) Release Notes: Haiku R1 Alpha 3 datum: 18 juni 2011.
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.
- 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:
- 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.
- 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.
- 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.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.