PageFile is HUGE.

Posted on 2010-08-28
Last Modified: 2012-06-21
When I go to the task manager on one of our servers, the PF Usage is showing 11.5GB. The RAM on the system is 16GB. Also, when we have had to reboot the server, it is staying in the applying computer settings for an awful long time. Are these two related, and is there a way to reduce the usage?
Question by:akdreaming
LVL 95

Assisted Solution

by:Lee W, MVP
Lee W, MVP earned 83 total points
ID: 33550336
What's using it?  Open Task Manager, go to the Processes tab, change the selected columns to include Page File usage (might say Virtual Memory Size).  Then see what's using it.

Accepted Solution

Andre Thibodeau earned 84 total points
ID: 33550372

Quoted from a microsoft article...

"A frequently asked question is how big should I make the pagefile? There is no single answer to this question because it depends how much RAM is installed and how much virtual memory that workload requires. If there is no other information available, the typical recommendation of 1.5 times the amount of RAM that is in the computer. On server systems, a common objective is to have enough RAM so that there is never a shortage and so that the pagefile is essentially not used. On these systems, having a very large pagefile may serve no useful purpose. On the other hand, disk space is usually plentiful, so having a large pagefile (for example, 1.5 times the installed RAM) does not cause a problem and eliminates the concern about how large to make it."

You do have a big page file, however this may be normal depending on the server purpose.  You should run the preformance monitor and determine if you require that much page space.  You can manually adjust if necessary using the system control panel.

Are the two related?  Probably not, unless you are tight on hard disk space or server is overloaded.  During the applying computer settings, the system is starting services in the backround, and will not display a logon gui until it is ready for a logon.  Depending on the server's purpose, this process may take a while, and could be considered normal.


Expert Comment

ID: 33550401

The paging file issue is mostly explained above by athibodeau. As for the server staying a while in the applying computer settings, it may also be a DNS issue because at that step is when the server applies the domain policies.
LVL 32

Expert Comment

ID: 33550760
The applying computer settings is possibly due to your AD GPO. Do you know what settings are enabled on your GPO?

Also, if you have the feature "always wait for network" GPO option set, this can also cause this effect.
LVL 12

Expert Comment

ID: 33551085
I don't get it. The PF usage graph is not the Pagefile. 11.5 GB used on a 16GB RAM system may be completely normal if it's running all kinds of database services. The server is just utilizing the RAM it has, and there's no need to decrease usage (I'd even recommend against it).

One other obvious question: is the server a domain controller? The 'Applying computer settings' stage usually takes a healthy while on DCs.

The 'Always wait for network' setting is here, if you're interested:
Computer Settings | Adm. templates | System | Logon | Always wait for the network at computer startup and logon
Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

LVL 10

Expert Comment

ID: 33551123
The label says "PF Usage" but that is not what it is showing. This is actually the Commit Charge. This is not RAM usage, actual pagefile usage, or any combination of the two. It isn't a measurement of anything that physically exists. It can be thought of as potential pagefile usage. Actual pagefile usage will typically be much lower. And much of the data that is in the pagefile will also be in RAM. There is nothing in Task Manager that shows actual pagefile usage.

The Commit Charge has little influence on performance. You just need to be certain that it is well under the Commit Limit.

It is really unfortunate that Microsoft chose to label this gauge "PF Usage". It has been the cause of an enormous amount of confusion and has resulted in a great deal of unwarranted criticism of Windows memory management.

Author Comment

ID: 33551148
These comments are helping me tremendously with my troubleshooting. We are still looking into it.

It looks like the issues we are having may have nothing to do with the PF Usage. However, I have learned a lot.

Expert Comment

ID: 33554958
Make sure you check out in your network settings to uncheck register in DNS for the primary nic that you are using.  This is one of the gotchas that I have found that has this problem. Just go the network properties of the NIC and uncheck the Register in DNS option. This may help you out.
LVL 12

Expert Comment

ID: 33556469
scameron447: I definitely don't agree with that advice, especially since we have zero information on the server. Bad idea on a domain controller!

Assisted Solution

lscarbor earned 83 total points
ID: 33566972
Size is not a problem unless you don't have enough -- it should be 1.5 times the RAM. Put a small pagefile on the C: drive ( i like a GB) then put the 1.5 X one on another drive. If you have the spindles, you can put up a couple of drives for the pagefiles alone.
Once you know the size, set the top and bottom to the setting you've chosen.
The important thing is to have enough it seems. I see MS training people setting up 2008 64 bit example computers with 25 GB pagefile when the unit has 8. In the 64 bit 2008 world the numbers seem to be changing.

Pagefiles can be simple if you look at them the right way. First, different OS have different requirements. Different services require different amounts.

Best pagefile verbiage I know is:

Pagefiles aren't as important as RAM. Dial that in, and then calculate pagefile size.

Here's the MS version:

Some info on modifications that change the RAM supported:

Author Closing Comment

ID: 33570528
Many good tidbits of information. It looks like the problems we are having are not related to the PF. We are working with our software vendor. Thanks again!

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

Suggested Solutions

Organizations create, modify, and maintain huge amounts of data to help their businesses earn money and generally function.  Typically every network user within an organization has a bit of disk space to store in process items and personal files.   …
A quick step-by-step overview of installing and configuring Carbonite Server Backup.
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

746 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