Eric,<br><br><div class="gmail_quote">On Fri, May 31, 2013 at 1:40 PM, Eric Shubert <span dir="ltr"><<a href="mailto:ejs@shubes.net" target="_blank">ejs@shubes.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On 05/31/2013 09:28 AM, keith smith wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi,<br>
<br>
Even though I have 64bit hardware I always install the 32bit version of<br>
Linux.  I do so because of the past discussions on this list that made<br>
me believe the 32bit OS was better because 64bit caching is actually<br>
slower due to the requirement that the cache be filled to a certain<br>
point before it is moved.  I think I recall something about the amount<br>
of RAM having some effect here also.<br>
<br>
Using a 32bit version over a 64bit version seems counter intuitive,<br>
however that is what I have taken away from these conversations about<br>
32bit vs 64bit Linux.<br>
<br>
I'm using CentOS 6.x on a LAMP server that gets a low amount of<br>
traffic.   However I may make the jump to Linux on my desktop this<br>
summer. (this will be my 3rd attempt to become M$ free except one VM so<br>
I can use IE for testing) I think all of my hardware is 64bit.<br>
<br>
So that begs the question, is 32bit better than 64bit or do I not<br>
understand the issue?<br>
<br>
Thank you for your feedback.<br>
<br>
Keith<br>
<br>
------------------------<br>
Keith Smith<br>
<br>
<br>
<br>
</blockquote>
<br></div></div>
Rule of thumb for servers: use a 64-bit host (PVE for example), and virtualize everything to run under it. Use 32-bit for KVMs unless they need >3G of RAM. OpenVZ contains will of course run 64-bit, as they share the kernel.<br>

<br>
There are no doubt exceptions to this, but it's a good start.<br>
<br>
For a LEMP server, you may want to consider separating EMP into 3 separate hosts. Doing it this way, you could have both a PHP51 host and a PHP53 host (LEMPP?), and let your (E)nginx host determine which one to use based on the url (reverse proxy configuration).<br>

<br>
Having things on a virtual platform opens up a lot of possibilities you don't have otherwise. The list is extensive. :)<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
-Eric 'shubes'</font></span><div class="HOEnZb"><div class="h5"><br>
------------------------------<u></u>---------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.<u></u>org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="http://lists.phxlinux.org/mailman/listinfo/plug-discuss" target="_blank">http://lists.phxlinux.org/<u></u>mailman/listinfo/plug-discuss</a><br>
</div></div></blockquote></div><br>The main difference between a programmer and a systems administrator/architect is the ability to think in 3 dimensions, as demonstrated by Shubes analysis of 64bit/32bit systems.<div><br>
</div><div>Programmers generally drill down; while systems people have a deeper, wider analysis.<br clear="all"><div><br></div>-- <br><div><br></div>(503) 754-4452 Android<br>(623) 239-3392 Skype<br>(623) 688-3392 Google Voice<br>
**<br><a href="http://it-clowns.com/d/" target="_blank">it-clowns.com</a><br>Chief Clown<br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</div>