Solved

Windows 2008 R2 Page File Best Practises

Posted on 2010-08-25
7
7,870 Views
Last Modified: 2012-08-22
Hi,

I was wandering if anyone know of any best practises for the Windows 2008 r2 page file?

In Windows 2003 is was a best practise to hold the Page File on a separate non-Raid disk and to be over 1 x the memory.

Does anyone know if this is still the case or if it is fine to now hold it on the same disk as the O/S or if there are any other differences?

Thanks for your help

James
0
Comment
Question by:CRI-ITDept
  • 2
  • 2
  • 2
  • +1
7 Comments
 
LVL 15

Expert Comment

by:roylong
Comment Utility
I tend to go with the older best practices - tried and tested..

2 x memory on a separate disk to the system.
0
 
LVL 82

Accepted Solution

by:
oBdA earned 250 total points
Comment Utility
There is no general recommendation anymore for 64bit systems, since you can add way more RAM than in 32bit systems; you might not even need a page file. With 32GB RAM, a page file of 64GB is somewhat ridiculous, as it will slow down the system having to search in a file of that size.
The recommendation to put the page file on another drive is mainly for performance reasons. But if you require a memory dump in case of a BSOD, the page file will have to be on the system drive and be at least 1MB larger than the RAM.
The recommendations on how to size the page file for 64bit are here:
How to determine the appropriate page file size for 64-bit versions of Windows
http://support.microsoft.com/kb/889654
0
 

Author Comment

by:CRI-ITDept
Comment Utility
Thanks for your replies!

So if i wanted to have memory dumps for the page file and had 32GB RAM in my server.
Would it be best to have a 32GB Page file on a separate disk and have the memory dump file point to that disk?

Thanks

James
0
Are your corporate email signatures appalling?

Is it scary how unprofessional your email signatures look? Do users create their own terrible designs and give themselves stupid job titles? You can make this a lot easier for yourself by choosing an email signature management solution from Exclaimer today.

 
LVL 82

Assisted Solution

by:oBdA
oBdA earned 250 total points
Comment Utility
As I said: a memory dump requires that the page file is on the system drive.
0
 
LVL 10

Assisted Solution

by:LMiller7
LMiller7 earned 250 total points
Comment Utility
The reason for putting the pagefile on a separate drive is to reduce drive contention. This allows the pagefile to be accessed without moving the drive heads away from you other frequently accessed files. A different OS will not change this.

If a full memory dump is required a pagefile with a size somewhat larger than RAM size must be on the system drive.

Creation of a memory dump is a 2 stage process.
1. Copy the contents of RAM to the pagefile on the system drive. This allows bypassing the filesystem - which may have been the cause of the system crash.
2. During the subsequent restart copy the contents of the pagefle to the configured location. This is done very early in the boot process to free the pagefile for it's intended purpose. At this point alternate drives do not have their drivers loaded yet and are thus inaccessible.
0
 

Author Comment

by:CRI-ITDept
Comment Utility
Thanks for the help!

So to clarify (to see if i've got this correct!)

If i want a Full Memory Dump, i have to have the Page File on the system disk and have it at a minimum size of the RAM, ideally 1.5 x more....in which case there is no point creating a separate page file on another separate disk.

However, If i didn't have a memory dump then it would make sense to put the Page file on a separate disk and equal it to to the amount of RAM

Or alternatively....have a page file at a set size of just of the RAM size on the system disk and then have a system managed or specific sized page file on a separate disk.

I know there is a need for the page file to be located on a separate disk to reduce the drive contention but if you already have a page file on the system disk that is the same as the memory..what is the need for storing it on a separate disk as it won't get used effectively

Thanks

James
0
 
LVL 10

Assisted Solution

by:LMiller7
LMiller7 earned 250 total points
Comment Utility
When the system is about to write to a pagefile it will check which drive is least busy and use that one. This will usually be the one on the non-system drive. For a read it will of necessity access the one containing the data in question. The pagefile on the system drive probably won't be used much except during the early boot process when any others are not yet available. But it must be there if you really require a full memory dump. A memory dump of any kind isn't really useful unless someone in your organization has the tools and the skills to use it.
0

Featured Post

Do email signature updates give you a headache?

Do you feel like all of your time is spent managing email signatures? Too busy to visit every user’s desk to make updates? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today!

Join & Write a Comment

Have you considered what group policies are backwards and forwards compatible? Windows Active Directory servers and clients use group policy templates to deploy sets of policies within your domain. But, there is a catch to deploying policies. The…
Know what services you can and cannot, should and should not combine on your server.
This tutorial will walk an individual through configuring a drive on a Windows Server 2008 to perform shadow copies in order to quickly recover deleted files and folders. Click on Start and then select Computer to view the available drives on the se…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now