Hi Guys!! some info to explain Memory Recognition shortly : ALL OS 32 Bits "except Servers" doesn't recognise more than 2gb ram because of RAM Addressing 2^32 bit - that's is reason why 32bits OS doesn't show more than 2 GB physically ram so if you are using 64bit OS its us Ram Addressing on 2^64 and you can reach max -16 GB physically ram since hardware support is 4 slots x 4 gb ram per slots for more info about total ram please track into internet about Ram Addressing ISSUES to understand reasons why your machine doesn't recongnize more than 2 GB RAM regards,Valoni
@Valoni. Incorrect. My last mobo running win7 32bit had 3gb ram installed and fully recognised. 2 x 1gb and 2 x 512mb.
Wrong... it's 4gb NOT 2gb. 2^32=4G. So all 32bit OS's are capable of 4gb but not more than that, but because of kernel and system limits only use part of it (3.23gb...) 2^64 is WAY MORE than 16gb... its more than a milion terabytes. The only thing that limits 64bits OS's ram is the kernel shortly: The same way that FAT32 doesn't support 4gb or more files, a 32bit sistem doesnt suport 4gb ram.
guig, you're wrong.. it's exactly 4.00 gigs: 2^32 = 4,294,967,296 4,294,967,296 / 1,024 = 4,194,304 4,194,304 /1,024 = 4,096 4,096 / 1024 = 4 Then I'll ask this question again since I didn't get an answer last time I asked... Why (or better yet, HOW) do 32bit Server OS's, and even Linux OS', support more than 4GB of RAM?
Alextheg, what is your MoBo make? I have an Asus Board that does the same thing. I should have 4 GB but I only have 2.9 available. You may be having the same issue as I am with your MoBo stealing Ram for Hardware dude. For me it tells me that 1.1 GB is Appropriated(Not Available to me) and I have 2.9 available. I am not sure why this is happening to me and I am going through Asus support but this could be the same problem with you too dude. Another potential problem is your MoBo maybe was not made to handle that much RAM dude. Anyway, good luck to you on your problem dude. Sorry I can't be more help.