Share via


Paged pool memory is over the warning threshold

The information in this article applies to:

  • Visual Studio 2005 Team Foundation Server

  • Visual Studio Team System 2008 Team Foundation Server

  • Application-tier server

  • Data-tier server

  • Health check

The Best Practices Analyzer tool for Team Foundation Server queries a Windows Management Instrumentation (WMI) class (Win32_PerfRawData_PerfOS_Memory) to determine the current value of the PoolPagedBytes key.

A warning appears if the value of this key is larger than 200 MB or 300 MB, depending on the presence or absence of the /3GB switch in the Windows Boot.ini file. Specifically, a warning appears when the settings match either combination in the following table:

Boot.ini setting

Current paged pool is

/3GB

200 MB or more

None

300 MB or more

The value of the PoolPagedBytes key is the size, in bytes, of the kernel memory paged pool. The paged pool is an area of physical system memory for objects that can be written to disk when you are not using them. The value of this key is the most recently observed value. On a functioning computer where Team Foundation Server is installed, no more than 200 MB of paged pool memory should be required, unless a backup or restore operation is occurring. 

You cannot increase the limit for paged pool memory beyond the values listed in the previous condition. Therefore, you must correct this condition as soon as possible. Whether you have the /3GB switch or not, Windows can access only 200 MB to 300 MB of paged pool memory. If Windows runs out of kernel memory, Windows might stop responding.

If this condition recurs after you restart the computer where Team Foundation Server is installed, you should be sure that the system is tuned correctly and that all the software and hardware on it is up to date.

To resolve a warning about paged pool memory

  1. Verify that the most recent versions of the following are installed and running:

    • Service pack for the operating system

    • Service pack for Team Foundation Server

    • Hardware firmware and drivers

    • System BIOS updates

    • Updates for any applications from companies other than Microsoft

  2. If software and hardware updates do not resolve this problem, disable all software from companies other than Microsoft.

  3. Restart the computer.

  4. Monitor the Memory | Paged Pool Bytes performance counter to ensure that it does not exceed the listed threshold.

See Also

Tasks

The computer has the /3GB switch set but has less than 1 GB of memory

Nonpaged Pool memory is over the warning threshold

Other Resources

Hardware and Platform Issues