wrote:
>However, I do not understands why the Hardware used up 800MB, isn't
>that just too much?
No, not at all. A few folks with really fancy video cards, especially
if they have more than one, burn more address space than that.
>x86 is having a different address spaces for I/O and RAM.
No, it doesn't. It has a fixed amount of address space. In a 32-bit
OS that's 2**32 = 4GB. That address space has to be used to access
*everything*.
> Only the
>Video needs to share the RAM address space because of performance
>issue
I think you're confusing shared RAM and the address space issue. Some
computers are configured so that the video adapter uses system RAM
instead of having its own. But whether it's sharing system RAM or
using its own memory, some of that 4GB address space must be used to
access whatever memory it's using.
>I need more RAM because I am doing some testing recently and need to
>fireup at least 3 Virtual PC together, toether with VS2008 and a bunch
>of other memory hungry softwares
Three VPCs + Visual Studio sounds like a pretty RAM-hungry mix. You
might benefit by moving to a 64-bit platform. Even if you're running
32-bit apps, you'd benefit from the additional RAM (less swapfile use
would be needed).
--
Tim Slattery
MS MVP(Shell/User)
http://members.cox.net/slatteryt