QUOTE (lilshu @ Jun 8 2009, 10:53 PM)

QUOTE (redmonke @ Jun 8 2009, 10:45 PM)

QUOTE (Reloaded @ Jun 8 2009, 05:45 PM)

64 bit systems can support up to 1.5TB of RAM. i got 12GB of DDR3 myself.
I don't think that's correct...
I know Ubuntu 64bit only allows you to have 64gb of RAM, and Win7 only allows 192gb.
I know nothing of tech stuff, but iirc, in a 32 bit system, you have a maximum of 2^32 bytes of ram, or 4GB.
Would the theoretical limit for a 64 bit system be 2^64 bytes of ram? (Something like... 15 million terabytes of ram lol)
There's a limit most processors use though, for max ram amount, isn't there? Not to mention motherboard size, hehe. But then again, couldn't you link up a bunch of 4x4GB mobos to allow multiple processors and ram on a single machine? Or is that not possible.
I'm here to learn! Please teach me!

Although this is largely offtopic. :3
AFAIK what you are saying about 2^64 bytes of ram is correct. That's how I've allways understood it.
Its possible to get multi CPU motherboards, but I don't know that you can link multiple motherboards together in one OS. You could build multiple linux boxes into a big sever cluster, and run virtual windows on top of that, but it wouldn't be very practical. Unfortunately, there isn't a good way to link up 2 mobo's and drop windows on top =/. Even running 2 CPU's at the same time is a pain.
Of course, eventually once you get up to enough RAM, the CPU can't support it.. Because of this, OS developers don't code for that much. 100's of gigs isn't necessary, even for servers.
All of this is off topic however. OP, unless your friend does alot of photoshopping huge images (a couple gigs), or editing huge movies, 16 gb is overkill. 4-8 would be fine.