<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 32bit vs 64bit computers, the QA</title>
	<atom:link href="http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/feed" rel="self" type="application/rss+xml" />
	<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa</link>
	<description></description>
	<lastBuildDate>Sun, 05 Feb 2012 21:17:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Andre Goddard Rosa</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-23395</link>
		<dc:creator>Andre Goddard Rosa</dc:creator>
		<pubDate>Mon, 27 Jul 2009 19:17:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-23395</guid>
		<description>&lt;a href=&#039;#comment-22544&#039; rel=&quot;nofollow&quot;&gt;@David Brown&lt;/a&gt; - Thanks again for your helpful insights!&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;23395&#039;,&#039;Andre Goddard Rosa&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;23395&#039;,&#039;Andre Goddard Rosa&#039;,&#039;&lt;a href=\&#039;#comment-22544\&#039; rel=\&quot;nofollow\&quot;&gt;@David Brown&lt;\/a&gt; - Thanks again for your helpful insights!&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p><a href="#comment-22544' rel="nofollow">@David Brown</a> &#8211; Thanks again for your helpful insights!
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('23395','Andre Goddard Rosa'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('23395','Andre Goddard Rosa','&lt;a href=\'#comment-22544\' rel=\&quot;nofollow\&quot;&gt;@David Brown&lt;\/a&gt; - Thanks again for your helpful insights!'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Brown</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-22544</link>
		<dc:creator>David Brown</dc:creator>
		<pubDate>Mon, 25 May 2009 08:26:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-22544</guid>
		<description>There seems to be a bit of mixup about physical memory limits and address space limits.  With a 32-bit processor, you have a maximum linear address space of 4GB.  Different OS&#039;s can place other limits on these, such as making 1GB or 2GB of this &quot;kernel&quot; address space, leaving 3GB or 2GB for &quot;user&quot; address space.  These limitations are at the logical level, and are per-process.  They apply to the whole virtual address space (your physical memory, plus swap space).

Intel PAE allows a 32-bit processor to have more than 4GB physical ram (without PAE, you can get more than 4GB virtual memory if you have swap space).  PAE requires support from the motherboard and from the OS.  Windows &quot;server&quot; editions typically have PAE enabled, as do &quot;server&quot; kernels for Linux.  However, PAE adds overhead to normal access, so don&#039;t use it unless you need it.  It also does not affect the maximum address space accessible per process - a single process cannot directly access more than 4GB space even if you have 32GB physical ram.

Also, part of the physical address space is eaten up by PCI and other memory-mapped peripherals.  Thus with a 32-bit processor/OS and no PAE, you get a maximum of about 3.2 GB physical memory (details depend on the hardware).

With a 64-bit processor and OS, your physical memory limits are dependent on the motherboard and processor, and any artificial limits imposed by the OS.  The per-process logical address space is unlikely to be a bottleneck with 64-bit addresses!

As a general rule, you want a 32-bit OS for 2GB or less, and a 64-bit OS for 4GB or more.  For modern systems, there is no reason for using PAE to get more memory in a 32-bit system.  

If you are using Linux and using mainly open-source software, you can happily use 64-bit for everything, even if you have less memory - pretty much all software will work at 64-bit.  Some software will be faster (taking advantage of the additional registers, and perhaps 64-bit arithmetic), some will be slower (due mainly to larger pointers taking more memory).  32-bit binary-only software, such as flash plugins and media codecs, have traditionally been a problem for 64-bit Linux systems, but support has improved greatly.

For Windows, the situation is different - there can be many unexpected compatibility problems with using 64-bit windows.  There are (so I&#039;ve heard) fewer issues with Vista 64 (in the sense that if a program is incompatible with Vista 64, it is probably also incompatible with Vista 32), but XP 64 had problems with a lot of software.  And of course, you have endless fun with 32-bit drivers and unsigned drivers not working on Vista 64.&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;22544&#039;,&#039;David Brown&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;22544&#039;,&#039;David Brown&#039;,&#039;There seems to be a bit of mixup about physical memory limits and address space limits.  With a 32-bit processor, you have a maximum linear address space of 4GB.  Different OS\&#039;s can place other limits on these, such as making 1GB or 2GB of this \&quot;kernel\&quot; address space, leaving 3GB or 2GB for \&quot;user\&quot; address space.  These limitations are at the logical level, and are per-process.  They apply to the whole virtual address space (your physical memory, plus swap space).\r\n\r\nIntel PAE allows a 32-bit processor to have more than 4GB physical ram (without PAE, you can get more than 4GB virtual memory if you have swap space).  PAE requires support from the motherboard and from the OS.  Windows \&quot;server\&quot; editions typically have PAE enabled, as do \&quot;server\&quot; kernels for Linux.  However, PAE adds overhead to normal access, so don\&#039;t use it unless you need it.  It also does not affect the maximum address space accessible per process - a single process cannot directly access more than 4GB space even if you have 32GB physical ram.\r\n\r\nAlso, part of the physical address space is eaten up by PCI and other memory-mapped peripherals.  Thus with a 32-bit processor\/OS and no PAE, you get a maximum of about 3.2 GB physical memory (details depend on the hardware).\r\n\r\nWith a 64-bit processor and OS, your physical memory limits are dependent on the motherboard and processor, and any artificial limits imposed by the OS.  The per-process logical address space is unlikely to be a bottleneck with 64-bit addresses!\r\n\r\nAs a general rule, you want a 32-bit OS for 2GB or less, and a 64-bit OS for 4GB or more.  For modern systems, there is no reason for using PAE to get more memory in a 32-bit system.  \r\n\r\nIf you are using Linux and using mainly open-source software, you can happily use 64-bit for everything, even if you have less memory - pretty much all software will work at 64-bit.  Some software will be faster (taking advantage of the additional registers, and perhaps 64-bit arithmetic), some will be slower (due mainly to larger pointers taking more memory).  32-bit binary-only software, such as flash plugins and media codecs, have traditionally been a problem for 64-bit Linux systems, but support has improved greatly.\r\n\r\nFor Windows, the situation is different - there can be many unexpected compatibility problems with using 64-bit windows.  There are (so I\&#039;ve heard) fewer issues with Vista 64 (in the sense that if a program is incompatible with Vista 64, it is probably also incompatible with Vista 32), but XP 64 had problems with a lot of software.  And of course, you have endless fun with 32-bit drivers and unsigned drivers not working on Vista 64.&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>There seems to be a bit of mixup about physical memory limits and address space limits.  With a 32-bit processor, you have a maximum linear address space of 4GB.  Different OS&#8217;s can place other limits on these, such as making 1GB or 2GB of this &#8220;kernel&#8221; address space, leaving 3GB or 2GB for &#8220;user&#8221; address space.  These limitations are at the logical level, and are per-process.  They apply to the whole virtual address space (your physical memory, plus swap space).</p>
<p>Intel PAE allows a 32-bit processor to have more than 4GB physical ram (without PAE, you can get more than 4GB virtual memory if you have swap space).  PAE requires support from the motherboard and from the OS.  Windows &#8220;server&#8221; editions typically have PAE enabled, as do &#8220;server&#8221; kernels for Linux.  However, PAE adds overhead to normal access, so don&#8217;t use it unless you need it.  It also does not affect the maximum address space accessible per process &#8211; a single process cannot directly access more than 4GB space even if you have 32GB physical ram.</p>
<p>Also, part of the physical address space is eaten up by PCI and other memory-mapped peripherals.  Thus with a 32-bit processor/OS and no PAE, you get a maximum of about 3.2 GB physical memory (details depend on the hardware).</p>
<p>With a 64-bit processor and OS, your physical memory limits are dependent on the motherboard and processor, and any artificial limits imposed by the OS.  The per-process logical address space is unlikely to be a bottleneck with 64-bit addresses!</p>
<p>As a general rule, you want a 32-bit OS for 2GB or less, and a 64-bit OS for 4GB or more.  For modern systems, there is no reason for using PAE to get more memory in a 32-bit system.  </p>
<p>If you are using Linux and using mainly open-source software, you can happily use 64-bit for everything, even if you have less memory &#8211; pretty much all software will work at 64-bit.  Some software will be faster (taking advantage of the additional registers, and perhaps 64-bit arithmetic), some will be slower (due mainly to larger pointers taking more memory).  32-bit binary-only software, such as flash plugins and media codecs, have traditionally been a problem for 64-bit Linux systems, but support has improved greatly.</p>
<p>For Windows, the situation is different &#8211; there can be many unexpected compatibility problems with using 64-bit windows.  There are (so I&#8217;ve heard) fewer issues with Vista 64 (in the sense that if a program is incompatible with Vista 64, it is probably also incompatible with Vista 32), but XP 64 had problems with a lot of software.  And of course, you have endless fun with 32-bit drivers and unsigned drivers not working on Vista 64.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('22544','David Brown'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('22544','David Brown','There seems to be a bit of mixup about physical memory limits and address space limits.  With a 32-bit processor, you have a maximum linear address space of 4GB.  Different OS\'s can place other limits on these, such as making 1GB or 2GB of this \&quot;kernel\&quot; address space, leaving 3GB or 2GB for \&quot;user\&quot; address space.  These limitations are at the logical level, and are per-process.  They apply to the whole virtual address space (your physical memory, plus swap space).\r\n\r\nIntel PAE allows a 32-bit processor to have more than 4GB physical ram (without PAE, you can get more than 4GB virtual memory if you have swap space).  PAE requires support from the motherboard and from the OS.  Windows \&quot;server\&quot; editions typically have PAE enabled, as do \&quot;server\&quot; kernels for Linux.  However, PAE adds overhead to normal access, so don\'t use it unless you need it.  It also does not affect the maximum address space accessible per process - a single process cannot directly access more than 4GB space even if you have 32GB physical ram.\r\n\r\nAlso, part of the physical address space is eaten up by PCI and other memory-mapped peripherals.  Thus with a 32-bit processor\/OS and no PAE, you get a maximum of about 3.2 GB physical memory (details depend on the hardware).\r\n\r\nWith a 64-bit processor and OS, your physical memory limits are dependent on the motherboard and processor, and any artificial limits imposed by the OS.  The per-process logical address space is unlikely to be a bottleneck with 64-bit addresses!\r\n\r\nAs a general rule, you want a 32-bit OS for 2GB or less, and a 64-bit OS for 4GB or more.  For modern systems, there is no reason for using PAE to get more memory in a 32-bit system.  \r\n\r\nIf you are using Linux and using mainly open-source software, you can happily use 64-bit for everything, even if you have less memory - pretty much all software will work at 64-bit.  Some software will be faster (taking advantage of the additional registers, and perhaps 64-bit arithmetic), some will be slower (due mainly to larger pointers taking more memory).  32-bit binary-only software, such as flash plugins and media codecs, have traditionally been a problem for 64-bit Linux systems, but support has improved greatly.\r\n\r\nFor Windows, the situation is different - there can be many unexpected compatibility problems with using 64-bit windows.  There are (so I\'ve heard) fewer issues with Vista 64 (in the sense that if a program is incompatible with Vista 64, it is probably also incompatible with Vista 32), but XP 64 had problems with a lot of software.  And of course, you have endless fun with 32-bit drivers and unsigned drivers not working on Vista 64.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Sandler</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-14033</link>
		<dc:creator>Alexander Sandler</dc:creator>
		<pubDate>Wed, 22 Oct 2008 08:38:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-14033</guid>
		<description>&lt;a href=&#039;#comment-13848&#039; rel=&quot;nofollow&quot;&gt;@Somanie&lt;/a&gt;
It is a little strange because it contradicts with &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa366778.aspx&quot; rel=&quot;nofollow&quot;&gt;this article on MSDN&lt;/a&gt;.&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;14033&#039;,&#039;Alexander Sandler&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;14033&#039;,&#039;Alexander Sandler&#039;,&#039;&lt;a href=\&#039;#comment-13848\&#039; rel=\&quot;nofollow\&quot;&gt;@Somanie&lt;\/a&gt;\r\nIt is a little strange because it contradicts with &lt;a href=\&quot;http:\/\/msdn.microsoft.com\/en-us\/library\/aa366778.aspx\&quot; rel=\&quot;nofollow\&quot;&gt;this article on MSDN&lt;\/a&gt;.&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p><a href="#comment-13848' rel="nofollow">@Somanie</a><br />
It is a little strange because it contradicts with <a href="http://msdn.microsoft.com/en-us/library/aa366778.aspx" onclick="return TrackClick('http%3A%2F%2Fmsdn.microsoft.com%2Fen-us%2Flibrary%2Faa366778.aspx','this+article+on+MSDN')" rel="nofollow">this article on MSDN</a>.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('14033','Alexander Sandler'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('14033','Alexander Sandler','&lt;a href=\'#comment-13848\' rel=\&quot;nofollow\&quot;&gt;@Somanie&lt;\/a&gt;\r\nIt is a little strange because it contradicts with &lt;a href=\&quot;http:\/\/msdn.microsoft.com\/en-us\/library\/aa366778.aspx\&quot; rel=\&quot;nofollow\&quot;&gt;this article on MSDN&lt;\/a&gt;.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Somanie</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-13848</link>
		<dc:creator>Somanie</dc:creator>
		<pubDate>Thu, 16 Oct 2008 04:47:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-13848</guid>
		<description>@ John L. Galt: You DON&#039;T need 64-bit to run more than 4GB of RAM. I&#039;m currently running 16GB of RAM in a Windows Vista Ultimate 32-bit OS. My MB support up to 16GB of RAM and so did the CPUs (Dual Xeon 3.0GHz) and my 32-bit OS recognizes all the available RAM. So, NO, you don&#039;t need 64-bit to run more than 4GB of RAM, you need a MB that can handle it.&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;13848&#039;,&#039;Somanie&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;13848&#039;,&#039;Somanie&#039;,&#039;@ John L. Galt: You DON\&#039;T need 64-bit to run more than 4GB of RAM. I\&#039;m currently running 16GB of RAM in a Windows Vista Ultimate 32-bit OS. My MB support up to 16GB of RAM and so did the CPUs (Dual Xeon 3.0GHz) and my 32-bit OS recognizes all the available RAM. So, NO, you don\&#039;t need 64-bit to run more than 4GB of RAM, you need a MB that can handle it.&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>@ John L. Galt: You DON&#8217;T need 64-bit to run more than 4GB of RAM. I&#8217;m currently running 16GB of RAM in a Windows Vista Ultimate 32-bit OS. My MB support up to 16GB of RAM and so did the CPUs (Dual Xeon 3.0GHz) and my 32-bit OS recognizes all the available RAM. So, NO, you don&#8217;t need 64-bit to run more than 4GB of RAM, you need a MB that can handle it.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('13848','Somanie'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('13848','Somanie','@ John L. Galt: You DON\'T need 64-bit to run more than 4GB of RAM. I\'m currently running 16GB of RAM in a Windows Vista Ultimate 32-bit OS. My MB support up to 16GB of RAM and so did the CPUs (Dual Xeon 3.0GHz) and my 32-bit OS recognizes all the available RAM. So, NO, you don\'t need 64-bit to run more than 4GB of RAM, you need a MB that can handle it.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Sandler</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-11222</link>
		<dc:creator>Alexander Sandler</dc:creator>
		<pubDate>Thu, 28 Aug 2008 08:07:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-11222</guid>
		<description>@rasmasyean: I am not sure I got your SolidWorks argument - SolidWorks is not your average home application. 
However, you&#039;re right. It seems that both 32-bit XP and 32-bit Vista limit amount of supported physical memory to 4GB (another good reason to switch to Linux :D ). So at the end amount of RAM is a consideration when deciding between 32-bit and 64-bit Windows - I&#039;ll update the article to reflect this. Thanks for your notes.&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;11222&#039;,&#039;Alexander Sandler&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;11222&#039;,&#039;Alexander Sandler&#039;,&#039;@rasmasyean: I am not sure I got your SolidWorks argument - SolidWorks is not your average home application. \r\nHowever, you\&#039;re right. It seems that both 32-bit XP and 32-bit Vista limit amount of supported physical memory to 4GB (another good reason to switch to Linux :D ). So at the end amount of RAM is a consideration when deciding between 32-bit and 64-bit Windows - I\&#039;ll update the article to reflect this. Thanks for your notes.&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>@rasmasyean: I am not sure I got your SolidWorks argument &#8211; SolidWorks is not your average home application.<br />
However, you&#8217;re right. It seems that both 32-bit XP and 32-bit Vista limit amount of supported physical memory to 4GB (another good reason to switch to Linux <img src='http://www.alexonlinux.com/wp-content/plugins/smilies-themer/modern/biggrin.gif' alt=':D' class='wp-smiley' /> ). So at the end amount of RAM is a consideration when deciding between 32-bit and 64-bit Windows &#8211; I&#8217;ll update the article to reflect this. Thanks for your notes.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('11222','Alexander Sandler'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('11222','Alexander Sandler','@rasmasyean: I am not sure I got your SolidWorks argument - SolidWorks is not your average home application. \r\nHowever, you\'re right. It seems that both 32-bit XP and 32-bit Vista limit amount of supported physical memory to 4GB (another good reason to switch to Linux :D ). So at the end amount of RAM is a consideration when deciding between 32-bit and 64-bit Windows - I\'ll update the article to reflect this. Thanks for your notes.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Sandler</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-11221</link>
		<dc:creator>Alexander Sandler</dc:creator>
		<pubDate>Thu, 28 Aug 2008 08:04:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-11221</guid>
		<description>@John L. Galt: Well... There are not many 16-bit applications left, but you&#039;re right, lack of 64-bit drivers may become a serious problem.&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;11221&#039;,&#039;Alexander Sandler&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;11221&#039;,&#039;Alexander Sandler&#039;,&#039;@John L. Galt: Well... There are not many 16-bit applications left, but you\&#039;re right, lack of 64-bit drivers may become a serious problem.&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>@John L. Galt: Well&#8230; There are not many 16-bit applications left, but you&#8217;re right, lack of 64-bit drivers may become a serious problem.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('11221','Alexander Sandler'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('11221','Alexander Sandler','@John L. Galt: Well... There are not many 16-bit applications left, but you\'re right, lack of 64-bit drivers may become a serious problem.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Sandler</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-11220</link>
		<dc:creator>Alexander Sandler</dc:creator>
		<pubDate>Thu, 28 Aug 2008 08:02:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-11220</guid>
		<description>@John L. Galt: You can access more than 4GB with two processes. This is why this is virtual memory.
You&#039;re right. Today more and more vendors create 64-bit versions of their software. So in couple of years having 64-bit OS may become worthwhile.&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;11220&#039;,&#039;Alexander Sandler&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;11220&#039;,&#039;Alexander Sandler&#039;,&#039;@John L. Galt: You can access more than 4GB with two processes. This is why this is virtual memory.\r\nYou\&#039;re right. Today more and more vendors create 64-bit versions of their software. So in couple of years having 64-bit OS may become worthwhile.&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>@John L. Galt: You can access more than 4GB with two processes. This is why this is virtual memory.<br />
You&#8217;re right. Today more and more vendors create 64-bit versions of their software. So in couple of years having 64-bit OS may become worthwhile.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('11220','Alexander Sandler'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('11220','Alexander Sandler','@John L. Galt: You can access more than 4GB with two processes. This is why this is virtual memory.\r\nYou\'re right. Today more and more vendors create 64-bit versions of their software. So in couple of years having 64-bit OS may become worthwhile.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: John L. Galt</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-11218</link>
		<dc:creator>John L. Galt</dc:creator>
		<pubDate>Thu, 28 Aug 2008 07:45:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-11218</guid>
		<description>Actually, the only reason I cansee not ot go to 64bit OSs is if you ahve legacy 16bit or even (shudder!) 8bit apps that need to run, or legacy hardware that has no 64bit drivers.&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;11218&#039;,&#039;John L. Galt&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;11218&#039;,&#039;John L. Galt&#039;,&#039;Actually, the only reason I cansee not ot go to 64bit OSs is if you ahve legacy 16bit or even (shudder!) 8bit apps that need to run, or legacy hardware that has no 64bit drivers.&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>Actually, the only reason I cansee not ot go to 64bit OSs is if you ahve legacy 16bit or even (shudder!) 8bit apps that need to run, or legacy hardware that has no 64bit drivers.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('11218','John L. Galt'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('11218','John L. Galt','Actually, the only reason I cansee not ot go to 64bit OSs is if you ahve legacy 16bit or even (shudder!) 8bit apps that need to run, or legacy hardware that has no 64bit drivers.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: John L. Galt</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-11213</link>
		<dc:creator>John L. Galt</dc:creator>
		<pubDate>Thu, 28 Aug 2008 03:49:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-11213</guid>
		<description></description>
		<content:encoded><![CDATA[<p>&#8220;update: Thatâ€™s not true. If your hardware supports more than 4GB, there is no reason to buy 64-bit Windows. 32-bit XP supports 4GB+. So it was right not to mention this because in terms of bitness it does not matter how much RAM you have. If your hardware does not support more than 4GB, then 64-bit OS wonâ€™t help you anyway.&#8221;</p>
<p>Sorry, do the math.</p>
<p>2^32 = 4 GB.  32bit applications cannot access more than 4 GB of RAM.</p>
<p>Also, there are a few programs that can be recompiled for 64bit OS, especially open-source programs (as you have already noted) as well as others, provided a person has the know how and wherewithal to do so.  Finally, The next version of Photoshop is going 64bit, just to name *one* prominent application.
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('11213','John L. Galt'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('11213','John L. Galt','\&quot;update: That&acirc;€™s not true. If your hardware supports more than 4GB, there is no reason to buy 64-bit Windows. 32-bit XP supports 4GB+. So it was right not to mention this because in terms of bitness it does not matter how much RAM you have. If your hardware does not support more than 4GB, then 64-bit OS won&acirc;€™t help you anyway.\&quot;\r\n\r\nSorry, do the math.\r\n\r\n2^32 = 4 GB.  32bit applications cannot access more than 4 GB of RAM.\r\n\r\nAlso, there are a few programs that can be recompiled for 64bit OS, especially open-source programs (as you have already noted) as well as others, provided a person has the know how and wherewithal to do so.  Finally, The next version of Photoshop is going 64bit, just to name *one* prominent application.'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: rasmasyean</title>
		<link>http://www.alexonlinux.com/32bit-vs-64bit-computers-the-qa/comment-page-1#comment-11210</link>
		<dc:creator>rasmasyean</dc:creator>
		<pubDate>Thu, 28 Aug 2008 01:25:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.alexandersandler.net/?page_id=376#comment-11210</guid>
		<description>You mean with PAE?
http://en.wikipedia.org/wiki/Physical_Address_Extension

That is true, but to my understanding, this is usually for servers so I guess it depends on your budget or application.

But that still doesn&#039;t seem to allow you as much as this...
&quot;...all 64-bit versions of Microsoft operating systems currently impose a 16 TB limit on address space and allow no more than 128 GB of physical memory due to the impracticality of having 16 TB of RAM. Processes created on Windows Vista x64 Edition are allotted 8 TB in virtual memory for user processes and 8 TB for kernel processes to create a virtual memory of 16 TB.&quot;
http://zone.ni.com/devzone/cda/tut/p/id/5709

Here is an application.
http://www.youtube.com/watch?v=PDOf3IEr4FU&lt;div class=&quot;comment-remix-meta&quot;&gt;&lt;a href=&quot;#&quot; class=&quot;replyto&quot; onclick=&quot;replyto(&#039;11210&#039;,&#039;rasmasyean&#039;); return false;&quot;&gt;Reply&lt;/a&gt;  - &lt;a href=&quot;#&quot; class=&quot;quote&quot; onclick=&quot;quote(&#039;11210&#039;,&#039;rasmasyean&#039;,&#039;You mean with PAE?\r\nhttp:\/\/en.wikipedia.org\/wiki\/Physical_Address_Extension\r\n\r\nThat is true, but to my understanding, this is usually for servers so I guess it depends on your budget or application.\r\n\r\nBut that still doesn\&#039;t seem to allow you as much as this...\r\n\&quot;...all 64-bit versions of Microsoft operating systems currently impose a 16 TB limit on address space and allow no more than 128 GB of physical memory due to the impracticality of having 16 TB of RAM. Processes created on Windows Vista x64 Edition are allotted 8 TB in virtual memory for user processes and 8 TB for kernel processes to create a virtual memory of 16 TB.\&quot;\r\nhttp:\/\/zone.ni.com\/devzone\/cda\/tut\/p\/id\/5709\r\n\r\nHere is an application.\r\nhttp:\/\/www.youtube.com\/watch?v=PDOf3IEr4FU&#039;); return false;&quot;&gt;Quote&lt;/a&gt;&lt;/div&gt;</description>
		<content:encoded><![CDATA[<p>You mean with PAE?<br />
<a href="http://en.wikipedia.org/wiki/Physical_Address_Extension" onclick="return TrackClick('http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FPhysical_Address_Extension','http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FPhysical_Address_Extension')" rel="nofollow">http://en.wikipedia.org/wiki/Physical_Address_Extension</a></p>
<p>That is true, but to my understanding, this is usually for servers so I guess it depends on your budget or application.</p>
<p>But that still doesn&#8217;t seem to allow you as much as this&#8230;<br />
&#8220;&#8230;all 64-bit versions of Microsoft operating systems currently impose a 16 TB limit on address space and allow no more than 128 GB of physical memory due to the impracticality of having 16 TB of RAM. Processes created on Windows Vista x64 Edition are allotted 8 TB in virtual memory for user processes and 8 TB for kernel processes to create a virtual memory of 16 TB.&#8221;<br />
<a href="http://zone.ni.com/devzone/cda/tut/p/id/5709" onclick="return TrackClick('http%3A%2F%2Fzone.ni.com%2Fdevzone%2Fcda%2Ftut%2Fp%2Fid%2F5709','http%3A%2F%2Fzone.ni.com%2Fdevzone%2Fcda%2Ftut%2Fp%2Fid%2F5709')" rel="nofollow">http://zone.ni.com/devzone/cda/tut/p/id/5709</a></p>
<p>Here is an application.<br />
<a href="http://www.youtube.com/watch?v=PDOf3IEr4FU" onclick="return TrackClick('http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPDOf3IEr4FU','http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPDOf3IEr4FU')" rel="nofollow">http://www.youtube.com/watch?v=PDOf3IEr4FU</a>
<div class="comment-remix-meta"><a href="#" class="replyto" onclick="replyto('11210','rasmasyean'); return false;">Reply</a>  &#8211; <a href="#" class="quote" onclick="quote('11210','rasmasyean','You mean with PAE?\r\nhttp:\/\/en.wikipedia.org\/wiki\/Physical_Address_Extension\r\n\r\nThat is true, but to my understanding, this is usually for servers so I guess it depends on your budget or application.\r\n\r\nBut that still doesn\'t seem to allow you as much as this...\r\n\&quot;...all 64-bit versions of Microsoft operating systems currently impose a 16 TB limit on address space and allow no more than 128 GB of physical memory due to the impracticality of having 16 TB of RAM. Processes created on Windows Vista x64 Edition are allotted 8 TB in virtual memory for user processes and 8 TB for kernel processes to create a virtual memory of 16 TB.\&quot;\r\nhttp:\/\/zone.ni.com\/devzone\/cda\/tut\/p\/id\/5709\r\n\r\nHere is an application.\r\nhttp:\/\/www.youtube.com\/watch?v=PDOf3IEr4FU'); return false;">Quote</a></div>
]]></content:encoded>
	</item>
</channel>
</rss>

