Originally Posted by gb racing
I run vista /xp 32bit atm and that only detects 3.5gb or something, but i have 4gb in the system atm. Does 32bit o/s still use the extra 512mb ram even if 32bit o/s cant see it or is it really not using it at all?
So if i switch to 64bit o/s will i see a good difference from 4gb to 8gb or is this al just a waste of memory
Yes, your 32bit OS is using the ram you have. You don't see it all because of the 32bit address. It is limited to 4G, some of that is used for I/O devices, graphics card, etc. That's the amount that seems missing.
Going to a 64bit OS and using 8GB of ram will only be of a benefit if you are using some really ram hungry programs. Video editing, powerful CAD programs, etc. or running several 'heavy' programs at once. Unless you do this type work with your PC, I would say 4GB is fine.
I have 8GB and it's been over 4GB only a couple times that I am aware of.
For games, 4GB is normally enough for anything out right now, though I expect to see more and more new games use it if it's there in the near future. There are some now out that will use more, if you have it. I can load up close to 4gb of ram using Flight Simulator X and maybe even over 4 GB if using some add-ons in certain places in the game world. I have never 'caught' rFactor using more than 1-1.2GB, but I haven't ever tried with a really big grid of say 60 cars. Normally no more than 10-15 cars racing online.
I have not sit down and checked exactly how much each program is using, but a quick glimps at Core Temp nearly always shows use of under 4GB and really closer to only 3GB total being used for most things.
With Windows 7 coming out pretty soon now, I would just wait until then to get a 64bit OS. I got Vista Ultimate x64 only because it was too good of a deal to pass up when I got it. It was part of a combo deal and it cost me $99. I figured it was worth that. 64bit is superior to 32bit in every way, but not really necessary right now. That of course is changing fast, as most everything coming out is coded to take advantage of 64bit. Everything will run better in 64bit, because it'll be designed to work better in that invironment.
Hope this helps