<div dir="ltr">On Wed, Oct 1, 2008 at 7:54 AM, Linuxguy123 <span dir="ltr"><<a href="mailto:linuxguy123@gmail.com">linuxguy123@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
[SNIP]<br>
</blockquote><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Questions:<br>
<br>
a) On machines that do not allow PCI remapping, is the processor<br>
physically disallowed from accessing that 4GB of RAM ?  Ie have the<br>
address lines from the processor been disconnected from that RAM due to<br>
being connected to the PCI devices ?<br>
<br>
b) How do XP and Vista handle this ? Are they limited to 3GB of RAM<br>
too ?<br>
<br>
c) I am running the 32 bit version of Linux.  Would it make any<br>
difference to my RAM access if I ran the 64 bit version ?<br>
<br>
Thanks<br>
</blockquote></div><br>Maybe someone can word this better than I but here it goes. The memory limit is not really tied to the OS "TYPE" (i.e. Windows XP/Vista, Linux, etc) but more to the architecture (32-bit vs. 64-bit). As far as I'm aware, all 32-bit OS's will have this limitation and all 64-bit OS's will not. You can get Windows XP, Vista or Linux in both 32 and 64-bit flavors.<br>
<br>So to answer your question (c), yes, if you switch to a 64bit version of Linux you will be able to use all 4GB.<br><br>Richard<br> </div>