Basically i bought 4gb ram for my imac of ebay, they are the exact same ones you can buy from macsales. When im running leopard it says i have 4gb ram, but when i run windows through bootcamp it says i have 3gb ram. Why is this? And how can i fix it?
Leopard is a 64bit operating system and xp is a 32bit os and will not be able to address all of the memory. you cant fix it and you don't really need to. you wont need 4gb in xp. http://www.codinghorror.com/blog/archives/000811.html
still the same thing krj15489 said. it's 32bit. you'd have to switch to vista x64 to get all 4gigs registered.
You will not need 4GB of ram in windows, having more ram in the 32 bit versions of windows actually makes the computer slower.
How would that make the computer slower? The only thing that will happen is windows will only see and use 3gb.
I am saying that having more than 4GB of ram will make windows slower unless you have a 64 bit version because windows wont know ow to distribute the load. Windows would not well with 32GB of ram for instance.
That link is garbage. Let me explain the issues of running vista under boot camp. 1. every time a serious update comes out for vista vista uses more system resources this includes memory. 2. 3 gig's will work fine until you update vista. 3. After a update be forwarned you memory will drop from 3 gig's to as low as 1.5 gig's depending on the update worse this only happens in boot camp.
WTF? What are you talking about in number 3? That would never happen... Even if it did it wouldn't just happening in boot camp because bootcamp runs Windows Vista Natively. And about number 1, if anything an update would make vista run more smoothly.. Well in theory!