Jump to content

Talk:Physical Address Extension

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Dr. Huasheng (talk | contribs) at 10:18, 2 December 2015 (→‎There Is No PAE Support on Mac OS X: new section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


There Is No PAE Support on Mac OS X

Hello everyone, please refer to https://www.blackhat.com/presentations/bh-dc-10/Suiche_Matthieu/Blackhat-DC-2010-Advanced-Mac-OS-X-Physical-Memory-Analysis-slides.pdf, please turn to page 47, there a quoted sentence, "Page Map Level 4 is initialized on x86 version even if x86 only use PAE", and there is no related information on PAE and Mac OS X directly in the http://www.appleinsider.com/articles/08/08/26/road_to_mac_os_x_10_6_snow_leopard_64_bits.html, which is presented on main article used to reference as a proof.

And in most Apple documentations, there is no support for system memory larger than 4GB for 32-bit processors no matter for PowerPC or Intel. So there might possibly be no PAE support on Mac OS X at all. The only way to utilise memory above 4GB, is using 64-bit processor, working on IA-32e (Long Mode). And that paging is IA-32e paging, rather than PAE, Physical-Address Extension for 32-bit processors.