Configuring page files for optimization and recovery in Windows Server 2003, in Windows 2000, and in Windows NT (197379)
The information in this article applies to:
- Microsoft Windows Server 2003, Standard Edition
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, Datacenter Edition
- Microsoft Windows 2000 Server
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Datacenter Server
- Microsoft Windows NT Workstation 4.0
- Microsoft Windows NT Server 4.0
- Microsoft Windows NT Server, Enterprise Edition 4.0
- Microsoft Windows NT Server 4.0 Terminal Server Edition
- Microsoft Windows NT Workstation 3.51
- Microsoft Windows NT Server 3.51
This article was previously published under Q197379
For a Microsoft Windows XP version of this article, see 314482.
SUMMARY
By default, Windows places the page file on the boot
partition where the operating system is installed. To determine the size of the pagefile
multiply the amount of physical RAM by 1.5 to a maximum of 4095 MB. However, placing the pagefile on the boot partition does not
optimize performance because Windows has to perform disk I/O on both the
system directory and the pagefile. Therefore, it is recommended that you
place the pagefile on a different partition and different physical hard
disk drive so that Windows can handle multiple I/O requests more quickly.
However, completely removing the pagefile from the boot partition does
not allow Windows to create a crash dump file (Memory.dmp) should a
kernel mode STOP error occur. Not having this crash dump file could lead to
extended server downtime should the STOP require a debug to be performed.
The optimal solution, other than the solution of adding more physical memory, is to do the following: - Create one pagefile on the boot partition
by using the default settings.
- Create another pagefile on a less
frequently used partition on a separate physical disk or RAID volume.
You can create additional pagefiles for each separate physical disk or RAID volume.
Windows will use the pagefile on the less frequently used partition over
the pagefile on the heavily used boot partition. Windows uses an
internal algorithm to determine which page file to use for virtual memory
management. In the above scenario, the following goals of the page file
would be served:
- The system will be properly configured to capture a Memory.dmp file
should the computer experience a kernel mode STOP error.
- The page file on the less frequently used partition will be used the
majority of the time because it is not on a busy partition.
MORE INFORMATION
Another advantage of using a pagefile on its own partition is that the
pagefile will not become fragmented. If the pagefile is on a partition with
other data, the pagefile might experience fragmentation as it expands to
satisfy the extra virtual memory required. A defragmented pagefile leads to
faster virtual memory access and improves the chances of capturing a
dump file without significant errors.
Modification Type: | Major | Last Reviewed: | 12/10/2004 |
---|
Keywords: | kbinfo KB197379 |
---|
|