--------------------
From: "Colon Terminus" <
[email protected]>
Newsgroups: microsoft.public.win2000.general
References: <
[email protected]>
Subject: Re: virtual memory limitation for Windows 2000 Server
Date: Sat, 08 May 2004 03:23:42 GMT
Windows 2000 Professional and Windows 2000 Server support 4GB of Address
Space. Both physical and virtual memory are mapped into this address space.
The combination of physical AND virtual memory cannot exceed 4GB.
If you've got 1GB RAM then you may have a 3GB swapfile. If you have 2GB RAM
then your swapfile can only be 2GB.
will support for virtual memory. I know that the maximum RAM supported is 4
GB and that it is recommended that virtual memory be set to 1.5 times the
amount of RAM. However, this is merely the recommended size. Does anyone
know the maximum amount of virtual memory that Windows 2000 Server will
support?
----------------------
Actually, that is not quite accurate: The way that Windows manages it
memory is quite a bit more complicated than that.
Much more than 4GB of virtual memory can be used, because the Memory
Manager is able to "fool" each User Mode process into thinking that there
is only 4GB.
In reality, you can have multiple programs open, each being able to use 2GB
of User Mode memory, and each being able to see the 2GB of Kernel Mode
memory that is reserved for the OS and drivers. The memory manager handles
shuffling all this memory around, be it in the Physical Memory or Paging
File.
--
~~ 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.