PPRuNe Forums - View Single Post - Committed XP Pro user needs reassurance about Vista
Old 21st Feb 2009, 19:23
  #33 (permalink)  
hurn
 
Join Date: Apr 2008
Location: South
Posts: 257
Likes: 0
Received 0 Likes on 0 Posts
No it wont. Not on the 32bit version anyway.
Physical Address Extension (PAE) can be used to address more than 4GB from 32-bit OSs – this is true of some Linux distributions, Mac OSX and many 32-bit Windows OSs, e.g. Server 200x Enterprise.

Here’s the catch: applications have to be written specifically to take advantage of PAE, and the only applications that do that are very specialized tools or server applications like SQL Server.

So you are probably right that a 32-bit Windows desktop OS will not support more than the current 3.5GB RAM maximum.

Footnote - Windows XP Service Pack 2 and later, by default, on processors with the no-execute (NX) or execute-disable (XD) feature, runs in PAE mode in order to allow NX. The NX (or XD) bit resides in bit 63 of the page table entry and, without PAE, page table entries only have 32 bits; therefore PAE mode is required if the NX feature is to be exploited. However, desktop versions of Windows (Windows XP, Windows Vista) limit physical address space to 4 GB for driver compatibility reasons.

SD
Yes, that's all true, but a discussion on PAE was beyond the scope of the thread mainly due to the limit Microsoft puts in place in its client operating systems since XP SP2.
Which is basically why I didn't bother with it.

So, 32bit Windows7 still isn't going to see and use 6Gb of ram, regardless of PAE.
hurn is offline