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
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
If software and hardware updates do not resolve this problem, disable all software from companies other than Microsoft.
Restart the computer.
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