<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: xp can't handle 4GB of ram?</title>
	<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram/</link>
	<description>Comments on Ask MetaFilter post xp can't handle 4GB of ram?</description>
	<pubDate>Fri, 22 Jun 2007 15:42:39 -0800</pubDate>
	<lastBuildDate>Fri, 22 Jun 2007 15:42:39 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: xp can&apos;t handle 4GB of ram?</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram</link>	
		<description>I was under the impression that windows XP SP2 supported 4GB of physical ram so I recently bought 2 additional GB. cpu-z says it&apos;s all there but windows is only reporting 2.87GB. If the OS doesn&apos;t report it my applications can&apos;t use it, can they? Now, I understand the .87 part of that number since .125GB is used for video, but where&apos;d the other 1GB go, or was I miss informed?  &lt;br /&gt;&lt;br /&gt; I have an AMD Athlon 64 dual core chip so I could run XP64 but as far as I can tell there&apos;s no way to upgrade from the 32bit version and I&apos;d have to reinstall everything. Which would take weeks even if I knew where all the installation disks were. Is there a way I can use all my RAM under windows? I&apos;d  be on linux but I need Adobe CS2 products on a fairly regular basis and they really want the ram.</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2007:site.65419</guid>
		<pubDate>Fri, 22 Jun 2007 15:38:27 -0800</pubDate>
		<dc:creator>Grod</dc:creator>
		
			<category>winxp3gb</category>
		
			<category>winxp2xp64</category>
		
	</item> <item>
		<title>By: chrismear</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#982981</link>	
		<description>Even if you were running 64-bit Windows, your motherboard chipset has to support a feature called &apos;memory remapping&apos; to let you use the 4GB of RAM, and not all of them do. See &lt;a href=&quot;http://blogs.msdn.com/hiltonl/archive/2007/04/13/the-3gb-not-4gb-ram-problem.aspx&quot;&gt;this MSDN blog post&lt;/a&gt; for the deets.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-982981</guid>
		<pubDate>Fri, 22 Jun 2007 15:42:39 -0800</pubDate>
		<dc:creator>chrismear</dc:creator>
	</item><item>
		<title>By: rkent</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#982983</link>	
		<description>Also, search google for &quot;XP 4gb&quot;.  &lt;a href=&quot;http://www.howtofixcomputers.com/bb/ftopic117376.html&quot;&gt;Here&apos;s&lt;/a&gt; one result that may be useful; as chrismear says, it will probably depend on some settings that are specific to your hardware, so keep poking around (and add your motherboard model as a search term) if neither of these links is helpful.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-982983</guid>
		<pubDate>Fri, 22 Jun 2007 15:46:00 -0800</pubDate>
		<dc:creator>rkent</dc:creator>
	</item><item>
		<title>By: Kadin2048</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#982991</link>	
		<description>What&apos;s your computer&apos;s make/model? &lt;br&gt;
&lt;br&gt;
As others have said, the problem is that in order to use more than 3GB of RAM, the computer&apos;s motherboard needs to be prepared to perform some tricks; basically take the 4GB of physical memory and chop it up into chunks which it can present to the OS and to other applications.&lt;br&gt;
&lt;br&gt;
Most recent computers that are physically capable of taking more than 3GB can do the remapping, but every once in a while you get an older one that can&apos;t.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-982991</guid>
		<pubDate>Fri, 22 Jun 2007 15:53:36 -0800</pubDate>
		<dc:creator>Kadin2048</dc:creator>
	</item><item>
		<title>By: dorian</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#982994</link>	
		<description>agreed, first check how much your bios sees. &apos;cos windows will never see more than what the bios does.&lt;br&gt;
&lt;br&gt;
had this problem recently with some of our server boards, and in the bios screen that shows system info, it says something like:&lt;br&gt;
installed memory: 4gb&lt;br&gt;
available memory: 3.15gb&lt;br&gt;
&lt;br&gt;
these particular boards have no bios setting for memory remapping, so 3.15gb is alls we get. sigh.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-982994</guid>
		<pubDate>Fri, 22 Jun 2007 15:56:57 -0800</pubDate>
		<dc:creator>dorian</dc:creator>
	</item><item>
		<title>By: Grod</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983000</link>	
		<description>My hardware is less than a year old and likes RAM, wants to take RAM home and shelter it and see that it wants for nothing, and needless to say detects all 4 GB at boot, smiling softly to itself as it does so.&lt;br&gt;
&lt;br&gt;
The problem with this: http://support.microsoft.com/default.aspx?scid=kb;en-us;888137 is it doesn&apos;t explain whether applications will be able to access the available ram directly or only what windows says is available.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983000</guid>
		<pubDate>Fri, 22 Jun 2007 16:01:58 -0800</pubDate>
		<dc:creator>Grod</dc:creator>
	</item><item>
		<title>By: Grod</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983017</link>	
		<description>Just to be sure though I just flashed the bios and checked all the settings. Only windows is wrong. Everything else says I have 4GB.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983017</guid>
		<pubDate>Fri, 22 Jun 2007 16:23:23 -0800</pubDate>
		<dc:creator>Grod</dc:creator>
	</item><item>
		<title>By: dorian</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983026</link>	
		<description>I hate xp (and vista moreso); but if you do end up needing to install a 64bit os (and I&apos;m thinking you may, unless you want to run win2k3 enterprise as a desktop... which is actually quite possible) I would recommend vista, as driver support is quite tolerable in vista 64bit as opposed to barely extant in xp 64bit.&lt;br&gt;
&lt;br&gt;
/wanders off, fires up NT on dec alpha, smiles quietly to self</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983026</guid>
		<pubDate>Fri, 22 Jun 2007 16:38:23 -0800</pubDate>
		<dc:creator>dorian</dc:creator>
	</item><item>
		<title>By: Kadin2048</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983139</link>	
		<description>If Windows doesn&apos;t see the memory, I don&apos;t think that there&apos;s any way for an application to use it, since it handles the allocation of memory out to user processes.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983139</guid>
		<pubDate>Fri, 22 Jun 2007 20:29:38 -0800</pubDate>
		<dc:creator>Kadin2048</dc:creator>
	</item><item>
		<title>By: itheearl</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983150</link>	
		<description>Not totally sure, but i think that it may be a limitation of 32bit operating systems in general - or at lease of windows xp 32bit in general.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983150</guid>
		<pubDate>Fri, 22 Jun 2007 20:51:05 -0800</pubDate>
		<dc:creator>itheearl</dc:creator>
	</item><item>
		<title>By: Grod</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983160</link>	
		<description>well, in that case, does anyone want to buy a gig of corsair ddr2 667 (pc 5300) budget ram, only been used once? :-(</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983160</guid>
		<pubDate>Fri, 22 Jun 2007 21:09:29 -0800</pubDate>
		<dc:creator>Grod</dc:creator>
	</item><item>
		<title>By: Freaky</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983276</link>	
		<description>With AMD64&apos;s there should be an option in the BIOS to enable memory hole remapping, possibly two; one &quot;Software&quot; (the older style), one &quot;Hardware&quot; (newer, better).  Turn on exactly one (hardware, preferably; all dual core AMD64&apos;s support it, as should all AM2 chips).&lt;br&gt;
&lt;br&gt;
This is a feature of the memory controller on the CPU, and any motherboard within the past couple of years should support it.  Some systems hide settings like this behind an &quot;advanced&quot; BIOS settings mode; e.g. one of my old Gigabytes had you press Ctrl-F1 or so to get more than the basics.  I recommend complaining to any manufacturer which doesn&apos;t support it; it&apos;s the sort of thing they should be able to fix.&lt;br&gt;
&lt;br&gt;
Unfortunately either way, in the piddlingly tight fisted land of 32bit addressing you&apos;re never going to get to use more than 3GB of it with a single app, and many won&apos;t go beyond 2GB even if you do start hacking about with boot.ini to enable it (/3GB switch), since the kernel needs a decent chunk of address space for itself.  All the 4G is *useful* with remapping, you just won&apos;t use it all in a single app (and thus it&apos;ll go to cache, other apps, etc).&lt;br&gt;
&lt;br&gt;
What&apos;s the make and model of the motherboard?</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983276</guid>
		<pubDate>Sat, 23 Jun 2007 05:42:04 -0800</pubDate>
		<dc:creator>Freaky</dc:creator>
	</item><item>
		<title>By: Pogo_Fuzzybutt</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983289</link>	
		<description>&lt;a href=&quot;http://blogs.msdn.com/ptaylor/archive/2007/06/15/fsx-and-win32-process-address-space.aspx&quot;&gt;This&lt;/a&gt; post at  the MSDN blogs may offer some illumination.&lt;br&gt;
&lt;br&gt;
Hope this helps.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983289</guid>
		<pubDate>Sat, 23 Jun 2007 06:43:23 -0800</pubDate>
		<dc:creator>Pogo_Fuzzybutt</dc:creator>
	</item><item>
		<title>By: doctorpiorno</title>
		<link>http://ask.metafilter.com/65419/xp-cant-handle-4GB-of-ram#983364</link>	
		<description>&lt;a href=&quot;http://www.dansdata.com/askdan00015.htm&quot;&gt;Ask Dan: What&apos;s with the 3Gb memory barrier&lt;a&gt;&lt;/a&gt;&lt;/a&gt;</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.65419-983364</guid>
		<pubDate>Sat, 23 Jun 2007 09:01:18 -0800</pubDate>
		<dc:creator>doctorpiorno</dc:creator>
	</item>
	</channel>
</rss>
