how do you install more than 4 GB of ram on your motherboard?

It is not pointless. The physical address space is not larger than what the chipset supports. You cannot remap the RAM to a location where the chipset/memory controller cannot get to it

The manual also says, with 8GB installed, less might be detected.
 
Yea it does say that, I like the way they say it. It (May) not see the whole 8gbs. The 650i either supports 8gbs or it doesnt:cool:
 
Yes, it can handle 8GB RAM. But it is just like the 4GB issue. Some of the 8GB memory address space is used for MMIO. So there is not enough addresses for all the RAM
 
The only mapping done is Windows mapping out memory for hardwaress out of the 4gb total. The 32bit server OSs slide by by using virtual memory and not memory heaps. One blog on whether or not Vista supports 4gb goes as follows.

The 32-bit processors only allows for access about 4GB of total computer address space. So in a 512MB-2GB computer, you would have full access to the memory and there'd still be another 2GB of address space to hold device locations. Here is a little piece to the total 64-bit puzzle that no-one seems to be telling anyone about. In that 4GB of address space, your video card memory is partitioned. Meaning if you have a 256MB video card, 256MB is consumed in the 4GB of total addressable space that a 32-bit processor can utilize. Here's the problem; what if you have a video card that has 512MB, 640MB, 768MB? Yup, that will be mapped to the 4GB of addressable space. So if you had a 768MB NVidia 8800 card and 4GB of RAM, you'd lose 768MB of that 4GB of memory immediately to the device making it non-accessible "memory" for the OS. And it doesn't stop there, all of your other devices that need to be communicated with (you know, anything with a driver) consumes part of this address space. So in my current 4GB worth of RAM system, 1.25GB worth of addressable space is consumed by devices. And it gets worse.

Let's say you are one of those insane gamers (not that I've ever been accused of being such) and have bought into the whole SLi architecture. You run out and pick yourself up two of the 768MB 8800 video cards... guess what?
You would lose another 768MB of memory. Yes, this means that you would have a MAXIMUM limit of 2GB... EVER in the 32-bit world. It doesn't matter if you bought more memory, it can't be used since your devices are consuming half of the maximum addressable space that a 32-bit process can access. Which brings me to another point...

WHY DOES WINDOWS VISTA SAY IT CAN SUPPORT 4GB OF MEMORY!?!?!?!? http://addressof.com/blog/archive/2...B-of-memory.--Sure-it-does_2E002E002E00_.aspx
 
The only mapping done is Windows mapping out memory for hardwaress out of the 4gb total. The 32bit server OSs slide by by using virtual memory and not memory heaps. One blog on whether or not Vista supports 4gb goes as follows.

The 32-bit processors only allows for access about 4GB of total computer address space. So in a 512MB-2GB computer, you would have full access to the memory and there'd still be another 2GB of address space to hold device locations. Here is a little piece to the total 64-bit puzzle that no-one seems to be telling anyone about. In that 4GB of address space, your video card memory is partitioned. Meaning if you have a 256MB video card, 256MB is consumed in the 4GB of total addressable space that a 32-bit processor can utilize. Here's the problem; what if you have a video card that has 512MB, 640MB, 768MB? Yup, that will be mapped to the 4GB of addressable space. So if you had a 768MB NVidia 8800 card and 4GB of RAM, you'd lose 768MB of that 4GB of memory immediately to the device making it non-accessible "memory" for the OS. And it doesn't stop there, all of your other devices that need to be communicated with (you know, anything with a driver) consumes part of this address space. So in my current 4GB worth of RAM system, 1.25GB worth of addressable space is consumed by devices. And it gets worse.

Let's say you are one of those insane gamers (not that I've ever been accused of being such) and have bought into the whole SLi architecture. You run out and pick yourself up two of the 768MB 8800 video cards... guess what?
You would lose another 768MB of memory. Yes, this means that you would have a MAXIMUM limit of 2GB... EVER in the 32-bit world. It doesn't matter if you bought more memory, it can't be used since your devices are consuming half of the maximum addressable space that a 32-bit process can access. Which brings me to another point...

WHY DOES WINDOWS VISTA SAY IT CAN SUPPORT 4GB OF MEMORY!?!?!?!? http://addressof.com/blog/archive/2...B-of-memory.--Sure-it-does_2E002E002E00_.aspx


We were talking about the chipset capabilities not the OS, and that link , some dude thinks he can see 4gbs or more because he has a 64bit processor and running Vista (32bit) not to smart! And you left that part out!

(Under no condition could I find could you really have 4GB of addressable memory in Windows Vista 32-bit. ) no wonder it didnt work
 
Last edited:
wow... i didn't know the motherboards and the OS are that complicated. from my past experience. it doesn't seem like the OS will reserver any memory for itself ( was using ddr 400 memory). whenever i play a game. for example, the game company of heroes. it takes up a lot of rams( i had 1 gb + 256 for graphic card and my system can only take 2 gb max ) whenever there are too much units on the map and i zoom out. the system just crashes........

when i plug in 1 more ram == 2 GB + 256 ( but i guess the 256 is eliminated) the system no longer crash when i zoom out.

so thats something right?


after reading what you guys said. i guess if i would expand my memory in the future i would maybe take it to 6 GB or maybe 7. ( i am a kind of crazy gamer who doesn't know anything about desktop)



one more question. i see some desktop takes 16 gb or 18gb? is it done? i mean there are only 4 slots for ram on a motherboard. how do you install so much ram on 4 slots?

and a very quick question, overlocking are done at bios correct? would it be be better if i upgrade my bios first? before doing anything?


thanks guys
 
OCing the cpu and memory is done through the bios settings for different things like cpu multiplier, ram divider, and "with caution" voltage settings. Keeping the bios version current always helps since that may contain fixes for that model board. You will that dimm sizes are currently seeing 2gb dims with prospects for 4gb sizes being eventual. Some have more then 4 slots however mainly server type boards.
 
one more question. i see some desktop takes 16 gb or 18gb? is it done? i mean there are only 4 slots for ram on a motherboard. how do you install so much ram on 4 slots?

and a very quick question, overlocking are done at bios correct? would it be be better if i upgrade my bios first? before doing anything?


thanks guys

I got a Gigabyte board that will see 16gbs of ram, but its kinda pointless by the time you will need 16gb of ram the board will be long gone!

As far as overclocking, a bios update most of the time is for correcting problems, usually not for adding overclocking features unless its a upper end board.
 
By the time you actually need over the current 4gb limitation you will probably be running some newer version past Vienna. By then the 64bit OSs will be in more general use over 32bit. The percentage now running a 64bit version? You would need to take a poll to get some idea on the low percentage at present..
 
Back
Top