--------------------
--------------------
AAAAAANNNNNNDDD..........
It is a common misconception that 4GB means 2GB for the "operating system"
and 2GB for "applications"
The truth:
2GB is reserved for Kernel Mode (where core OS code and Microsoft, as well
as 3rd-party drivers reside)
2GB is for User Mode (where User Mode applications and services run, many
of which are part of the "operating system"
When an application runs, it can "see" 4GB of memory, 2GB of which is User
Mode, which it can use.
EACH application can potentially allocate 2GB of memory. If this was not
true, then why would anyone buy more than 4GB of RAM ?
All this magic is performed by the Memory Manager, which makes applications
THINK there is 4GB of memory, when really there is a whole lot more (like
the page file, which apps don't even know about)
--
~~ JASON HALL ~~
~ Performance Support Specialist,
~ Microsoft Enterprise Platforms Support
~ This posting is provided "AS IS" with no warranties, and confers no
rights.
~ Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
~ Note: For the benefit of the community-at-large, all responses to this
message are best directed to the newsgroup/thread from which they
originated.