Windows only seeing 3.5gb memory? :confused:

Associate
Joined
30 Jan 2008
Posts
9
Ok, I've just upped my PC to 4gb 8500 ballistix ram and windows for some reason is only seeing 3.5gb of this, does anyone have any idea why this may be happening?

I'm running windows xp 32bit, I heard somewhere that this may be a limitation with windows, but I'd like for someone to confirm.

And is there anyway around this at all? I'd really like to get my money's worth out of the RAM
 
Hello ellhans, first of all, Welcome to the forums. Please make sure you read the FAQ especially the Signature rules section. Thank you. :)

Concerning your questions. That's perfectly normal for a 32-bit Operating System. I have seen Windows XP 64-bit go for around the £80 mark. However, I would highly consider Windows Vista at this point in time. Any reason why you say you want to avoid Windows Vista for as long as possible? :)
 
Last edited:
If anything going for Vista 64bit will be better than xp64bit because there is more driver support for vista then there will be for xp, just something for you to think about :)
 
I've had vista installed before and it appeared to slow my system down (longer load times etc) But maybe now that I've just built this new system it might run it a little better,

Are there any other major drawbacks to vista at the moment?

Thanks
 
Yeah I'm mainly a gamer,

I've just finished building my PC, and bought the following:

-Asus M2N32 SLi AM2 board
-6400+ Black edition AMD dual core
-4gb ballstix 8500 RAM
-MSI 8800GTX Nvidia 768mb
-700W OCZ Gamexstream PSU
-Scythe ninja rev B

I haven't got around to fit my ninja yet, but using an Asus cooler (it's fairly basic, looks stock) I was in UT3 yesterday and my CPU went up to 80oC which scared me a bit. I'm leaving it alone and I'm fitting my ninja tonight, so hopefully that sorts it :confused:
 
Just a quick question on this subject again, I'm running a 8800GTX 768mb, does this mean that i should have 3.25GB physical memory since 768mb is being used for the card?

I'm really confused, because I'm still getting 3.5GB, so I'm assuming my GPU isn't running at full power??

Someone please help
 
Just a quick question on this subject again, I'm running a 8800GTX 768mb, does this mean that i should have 3.25GB physical memory since 768mb is being used for the card?

I'm really confused, because I'm still getting 3.5GB, so I'm assuming my GPU isn't running at full power??

Someone please help

I take it no one can answer this question :confused: :)
 
Its actually a very simple thing to explain.

If you've ever tinkered with DOS you'll remember that the maximum amount of RAM addressable was 1mb, of which 640kb was available for programs, with the remainder being reserved for devices. DOS was a 16 bit OS, which later acquired extensions to utilise the extra memory brought about by the then revolutionary 32bit CPU's.

Fast forward 20 years and we are now hitting that same wall within the 32bit compuing enviroment. Your PC has to reserve address space for other devices within the system, depending on the devices you have installed this can vary.

If you think of the memory in your machine as a town, the memory you can see are houses, the data is post/mail, and the bit thats missing is the address book. To get the data to the right house you need to know all the addresses in the address book. So you reserve some space in the town to hold them all so you can figure out where to send the mail.

Now there was going to be support for something called PAE in Vista 32bit so that it could see more than 4gb of RAM but unfortunately it caused huge headaches because a lot of device drivers would have to be re-written to prevent instability in the OS. Microsoft decided that in the interests of stability that it simply wasn't worth the pain.

If you want to see the full 4gb of RAM in your machine you will need a 64 bit OS. I happen to run Vista X64 and I have only one major game that causes me a problem and thats S.T.A.L.K.E.R which isn't exactly bug free in the first place. I work in a games shop so I've pretty much thrown every new release at it without issue. Thats, Bioshock, COD4, Gears of War, Test Drive Unl, Eve Online, Company Of Heroes, Dawn Of War, Crysis, an old copy of Red Alert, Uplink, all the HL2 variants including TF2, CS:S and Day of Defeat.

I play a lot of games and if Vista was as bad at playing games as people would have you believe I would have switched back very, very quickly.

It also happens to be the most stable OS I've used, restarts are required when I update drivers or install windows updates.

One thing that is bad with Vista is initial startup. It is sloooowww, but once its up its up.

One last thing - because a 64 bit OS uses more memory than the 32 bit equivalent the extra memory you see is not that huge, although if your running a DDR2 machine your could probably throw 8gb in it and then it really will fly.

Interesting article here on someone's blog that explains more than I did - clicky
 
Back
Top Bottom