I have a laptop with Win 7 Ultimate x86 and 4 GB RAM.
It shows that it has 4 GB of RAM with 2,96 usable.
I know that Vista SP2 resolved this issue, correcting the *DISPLAY* that it's using 4GB of 4GB.
I know so far that the problem is related to address space. So, the maximum adress space is for 4GB. Some of those addresses are used by integrated video card, s-ata controllers and other devices.
Therefore, an 32 bit OS will be able to use ONLY 3,5 GB of RAM or so.
Now, to be able to use only 2,96 of 4 GB is too much.
Can someone explain the issue in detail?
How can I find out exactly what device uses how many addresses?