LEDAdd1ct
Flashlight Enthusiast
I have a RAM question for the computer-folks out there. 
I am planning out my next system build, and I've already picked out the board. It has two RAM slots, with a max system memory of four gigs. If I buy two one gig sticks (2x1gig = 2 gigs total) I get two gigs of RAM, which will be nice for Windows XP 32-bit, which I intend to run. However, for forty or fifty dollars more, I can get four gigs of RAM, with two two gig sticks (2x2gig = 4 gigs total). Both options allow me to run in dual channel mode. Here's the catch:
x86 systems have issues addressing above 4 gigs of RAM. I would just install Windows XP in the 64-bit flavor, but there have been BIG problems with driver and application compatibility between 32-bit apps and the 64-bit host OS.
If I spend the extra forty bucks on the four gigs of RAM, I future proof myself, so that if I ever decide to switch to a 64-bit OS (which is supported by the Core2Duo CPU I will be using) Windows can address all four gigs. However, I am not quite sure how much my current 32-bit XP will be able to "see" if I purchase the two 2gig sticks. I would rather not use the switch in boot.ini to force Windows to allocate memory differently (for more background info, see these:
http://www.codinghorror.com/blog/archives/000811.html
http://en.wikipedia.org/wiki/Windows_XP_Professional_x64_Edition )
So what do you guys/gals think? Save the forty bucks and just run the two 1gig sticks, or, should I spend the extra dough, knowing that I am "future-proofing" myself against a possible move to a 64-bit OS, where I *will* be able to take full advantage of the RAM?

LEDAdd1ct
I am planning out my next system build, and I've already picked out the board. It has two RAM slots, with a max system memory of four gigs. If I buy two one gig sticks (2x1gig = 2 gigs total) I get two gigs of RAM, which will be nice for Windows XP 32-bit, which I intend to run. However, for forty or fifty dollars more, I can get four gigs of RAM, with two two gig sticks (2x2gig = 4 gigs total). Both options allow me to run in dual channel mode. Here's the catch:
x86 systems have issues addressing above 4 gigs of RAM. I would just install Windows XP in the 64-bit flavor, but there have been BIG problems with driver and application compatibility between 32-bit apps and the 64-bit host OS.
If I spend the extra forty bucks on the four gigs of RAM, I future proof myself, so that if I ever decide to switch to a 64-bit OS (which is supported by the Core2Duo CPU I will be using) Windows can address all four gigs. However, I am not quite sure how much my current 32-bit XP will be able to "see" if I purchase the two 2gig sticks. I would rather not use the switch in boot.ini to force Windows to allocate memory differently (for more background info, see these:
http://www.codinghorror.com/blog/archives/000811.html
http://en.wikipedia.org/wiki/Windows_XP_Professional_x64_Edition )
So what do you guys/gals think? Save the forty bucks and just run the two 1gig sticks, or, should I spend the extra dough, knowing that I am "future-proofing" myself against a possible move to a 64-bit OS, where I *will* be able to take full advantage of the RAM?
LEDAdd1ct