Nonpaged 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 PoolNonpagedBytes key.
A warning appears if the value of this key is larger than 100 MB or 200 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 |
100 MB or more |
None |
200 MB or more |
The value of the PoolNonpagedBytes key is the size, in bytes, of the kernel memory non-paged pool. This pool is an area of physical system memory for objects that cannot be written to disk even when they are not being used. The value of this key is the last observed value. Even on a functioning computer where Team Foundation Server is installed, no more than 85 MB of non-paged pool memory should be required, unless a backup or restore is occurring.
If this condition recurs after you restart the computer where Team Foundation Server is installed, be sure that your system is tuned. In addition, be sure that all software and hardware on it is up to date.
To resolve a warning about non-paged pool memory
Verify that the most recent versions of the following are installed and running:
Service pack for operating system
Service pack for Team Foundation Server
Hardware firmware and drivers
System BIOS updates
Updates for any other applications that are installed and running
If software and hardware updates do not resolve this problem, disable all software from manufacturers other than Microsoft.
Restart the computer that is running Team Foundation Server.
Monitor the Memory | Pool Nonpaged Bytes performance counter to ensure that it is not climbing over the listed threshold for your system.
See Also
Tasks
The computer has the /3GB switch set but has less than 1 GB of memory
Paged pool memory is over the warning threshold