As far as i know guys, Vista 32 bit uses 3325MB memory out of the 4GB. So, the limit for a 32 bit OS should be 3325MB. The rest of the memory is wasted , to use which we need a 64 bit OS, so that even those ~675MB of memory can be used. Am i right in these simple words?
And Visa does not fool people. It just displays the total amount of RAM in the system properties. Dat's it. If it would have shown 4GB as 3GB, that would be a bug, not this.
