<div dir="ltr"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I suspect we have the same problem with 64-bit addressing, as compared to 32-bit addressing.  All memory-references are now twice the size than they used to be, so the compiled programs are a lot larger because of that necessity.<br>
</blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">But with 64-bit architecture, you can address a exponentially more memory than with 32-bit architecture.  The ironic part of that, is that you need more memory because the programs must be much bigger than they used to be.</blockquote>
<div><br></div><div>Hi there,</div><div><br></div><div>I'm NOT a programmer nor a developer so I too won't get into deep details about that.</div><div>From my humble understanding and experience:</div><div><br></div>
<div>If your machine (hardware) is 64bit AND have 4GB of RAM or more, you need to use 64bit OS (recommended)</div><div><br></div><div><div>If your machine (hardware) is 64bit AND have 3GB of RAM or less, you don't really need to use 64bit OS and you can use 32bit OS.</div>
<div><br></div><div>As for software/programs, 32bit programs will work on both the 32bit hardware (machines) and the 64bit machines. </div><div><br></div><div>If your machine is 32bit, then you can only use 32bit OS and programs.</div>
<div><br></div><div>For example, I have a 64bit P4 but only 488MB RAM so I don't bother and install the 64bit version of Lubuntu.</div><div>I have read an article before, not really sure where to find it now that OS with 64bit will have  more RAM usage than the same system but the 32bit version.</div>
<div><br></div><div><br></div><div><br></div><div class="gmail_quote">On Thu, Feb 7, 2013 at 10:51 PM, Aere Greenway <span dir="ltr"><<a href="mailto:Aere@dvorak-keyboards.com" target="_blank">Aere@dvorak-keyboards.com</a>></span> wrote:</div>
<div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
All:<br>
<br>
I keep forgetting about 64-bit systems, because I usually don't use them.  My e-mail reflected that unconscious assumption.<br>
<br>
I don't know how the internal architecture actually works now, so what I say here is based on my experience when we migrated from 16-bit addressing to 32-bit addressing.<br>
<br>
I won't get into the nitty-gritty details too much, but back then, it seemed appalling how much larger the 32-bit addressing programs were than the 16-bit.  Yet it was better because we could directly address a larger memory space without having to separate areas of memory into segments that could be accessed with a 16-bit address-range.<br>

<br>
The reason the programs were so much larger, is that in the actual machine-language program resulting from compiling a computer language, everywhere it referenced memory, it now took 32-bits, rather than the 16-bits we were used-to.  So the same programs we were used to (using in the earlier architecture) were now a lot larger than they used to be.<br>

<br>
I suspect we have the same problem with 64-bit addressing, as compared to 32-bit addressing.  All memory-references are now twice the size than they used to be, so the compiled programs are a lot larger because of that necessity.<br>

<br>
But with 64-bit architecture, you can address a exponentially more memory than with 32-bit architecture.  The ironic part of that, is that you need more memory because the programs must be much bigger than they used to be.<span class="HOEnZb"><font color="#888888"><br>

<br>
-- <br>
Sincerely,<br>
Aere</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
-- <br>
Lubuntu-users mailing list<br>
<a href="mailto:Lubuntu-users@lists.ubuntu.com" target="_blank">Lubuntu-users@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/lubuntu-users" target="_blank">https://lists.ubuntu.com/<u></u>mailman/listinfo/lubuntu-users</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><span style="font-family:trebuchet ms,sans-serif"></span><b style="color:rgb(0,0,153)">Best Regards,<br>amjjawad</b><br><b><a href="https://wiki.ubuntu.com/amjjawad/" target="_blank">https://wiki.ubuntu.com/amjjawad/</a></b><br>
<font size="1"><a style="font-family:arial,helvetica,sans-serif;color:rgb(51,102,255)" href="http://ubuntuforums.org/showthread.php?t=1844755" target="_blank">Lubuntu One Stop Thread</a><span style="font-family:arial,helvetica,sans-serif;color:rgb(51,102,255)">| </span><a style="font-family:arial,helvetica,sans-serif;color:rgb(51,102,255)" href="https://launchpad.net/%7Eamjjawad" target="_blank">My Launchpad</a><span style="font-family:arial,helvetica,sans-serif;color:rgb(51,102,255)"> | </span><a style="font-family:arial,helvetica,sans-serif;color:rgb(51,102,255)" href="http://ubuntuforums.org/member.php?u=941822" target="_blank">My Ubuntu Forum Profile</a></font><br>
<font face="Trebuchet MS"><font color="DarkRed"><b></b></font></font><span style="font-family:trebuchet ms,sans-serif"></span></div>
</div></div>