<br><br><div class="gmail_quote">On 9 May 2011 19:54, Jonathan M. Polom <span dir="ltr"><<a href="mailto:s0nic0nslaught@gmail.com">s0nic0nslaught@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>Sorry for resurrecting a dead thread but I just rechecked this issue.<br>
The BIOS reports 4.0GB of memory installed but doesn't appear to have<br>
an option to enable/disable PAE. So perhaps PAE isn't supported by the<br>
BIOS? Or PAE is enabled by default. This is something I need to check<br>
with my system vendor, however it still seems odd. Why would the BIOS<br>
report 4.0GB of installed memory without being able to use all 4.0GB?<br>
A colleague mentioned that it has to do with how the BIOS calculates<br>
installed memory: installed memory size is calculated by the BIOS by<br>
taking the difference between the highest and lowest memory addresses.<br>
Is it typica for a BIOS to report 4.0GB (beyond the 32bit max address<br>
without PAE) yet not support PAE?<br>
<br></blockquote><div><br>The BIOS reports memory size by adding up the sizes of the DIMMS installed: you can do the same thing with <br><br>    dmidecode -t17 | egrep '(Type|Size):'<br><br> (one of my machines which is really old includes 512kB of system rom in the output which why I also include the type.)<br>
<br>I have a machine with 4GB memory installed which the system reports as 4GB but I can actually only see just over 3.5GB -- the remainder would appear to be mapped and I/O space and whatnot because the chipset cannot address more than 4GB. (It seems to not have enough address lines.)   However, putting 4x1GB DIMMs in this machine is the only way to get the 3.5+GB.   In my particular case, though, I need to check the BIOS to see if it allows PAE to be turned on and in that case I would be able to use all the memory (hurray!) and Windows wouldn't boot (hurray!).<br>
<br>jch<br></div></div>