PAE versus HIGHMEM64

Thorsten Leemhuis fedora at leemhuis.info
Mon Sep 17 18:04:47 UTC 2007



On 16.09.2007 20:14, Chris Lalancette wrote:
> Thorsten Leemhuis wrote:
>> Which brings me to the point why I'm writing this mail: should we enable
>> PAE by default after F8 is out and ship a HIGHMEM64G-Kernel instead on
>> x86-32? Then normal users on x86-32 can benefit from NX by default. Or
>> is that considered "not worth the trouble because we ship execshield
>> already"?
>>
>> Further: Does PAE-by-default still make lots of machines unbootable (I
>> doubt that for newer machines, as some-well-known-other-os enables PAE
>> since its service pack 2 by default iirc)? If we suspect it still does:
>> could we fix that by some kind of automatic "if machine is newer than
>> ${year}" check in the kernel?
>>
>> Just wondering.
> 
> Yes, it does still tend to break machines,

:-/ -- as expected... Nevertheless thx for sharing your experiences.

> [...] Unfortunately, PAE is a compile time option, not 
> something that can (currently) be turned on or off at runtime.  It would 
> be nice to make it a runtime option (IIRC, OpenSolaris does this), but I 
> don't know if it is worth the effort given that 32-bit should be 
> becoming less and less common.

Agreed -- but on the other hand x86-32 still is quite famous even on
x86-64 machines. Well, sooner or later that should change :-)

Cu
knurd




More information about the kernel mailing list