John
Fri Mar 21 18:49:51 PDT 2008
Sebastian G. wrote:
> John John wrote:
>
>
>>>> Don't confuse Virtual Address Space with Physical RAM. With Windows
>>>> XP 32-bit enabling PAE does not permit the operating system to
>>>> access RAM addresses remapped above the 4GB boundary. If the OP has
>>>> 4GB of RAM in his machine he will not be able to use all of it. The
>>>> Physical Address Space on Windows XP 32-bit is limited to 4GB and
>>>> using Physical Address Extensions does not change that limit.
>>>
>>>
>>> Argh, now I got it wrong as well. But I found the conclusion: With
>>> the /PAE switch, the kernel does not limit the physical address range
>>> at all.
>>
>>
>> No, with Windows XP the use of the /PAE switch does not change the
>> available physical address space,
>
>
>
> Which is 36 bits, as long as the board is properly wired.
>
> > it will still be limited to 4GB, the
>
>> XP PAE kernel will not make use of RAM addresses remapped above the
>> 4GB boundary, it is completely limited to the lower 4GB arena.
>
>
>
> As you may read up in the link I provided, the Technet documentation is
> obviously not precise enough. When using PAE implied through the
> NoExecute, these limits are applied - if you use PAE explicitly, this
> doesn't happen.
>
>> The use of the /PAE switch is different for 32-bit Server products than
>
>
> > it is for Workstation products.
>
> This changed in XP SP2.
No, it hasn't. Regardless of which switch is used or not used in the
boot.ini file Windows XP computers with 4GB of RAM installed cannot see
or use all of the installed RAM if one of the Service Packs is
installed. The information on the memory addressing and the use of /PAE
in the article that you point to applies to servers only, it does not
apply to Windows XP.
Physical Address Extension - PAE Memory and Windows
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx
How PAE X86 Works
http://technet2.microsoft.com/windowsserver/en/library/26eccf33-2454-4222-841a-c6d5aa1fc54c1033.mspx?mfr=true
The system memory that is reported in the System Information dialog box
in Windows Vista is less than you expect if 4 GB of RAM is installed
Who ate my memory?
http://blogs.msdn.com/dcook/archive/2007/03/25/who-ate-my-memory.aspx
The RAM reported by the System Properties dialog box and the System
Information tool is less than you expect in Windows Vista or in Windows
XP Service Pack 2
http://support.microsoft.com/kb/888137
John