Pool Não Paginado está acima do limite de aviso
[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]
Tópico modificado em: 2009-09-01
A Ferramenta Microsoft® Exchange Server Analyzer consulta a classe Win32_PerfRawData_PerfOS_Memory do WMI (Instrumentação de Gerenciamento do Microsoft Windows®) para determinar o valor atual da chave PoolNonpagedBytes. As ações tomadas pelo Exchange Server Analyzer dependem do sistema operacional subjacente, da presença ou ausência da opção /3GB no arquivo Boot.ini do Windows e do valor descoberto para essa chave.
A tabela a seguir exibe a matriz de avaliações usada pelo Exchange Server Analyzer para descobrir se esse valor está fora dos limites para um servidor especificado do Exchange. Se as condições da tabela a seguir se confirmarem, será exibido um aviso.
Sistema operacional | Configuração do boot.ini | O pool atual não paginado é |
---|---|---|
Microsoft Windows 2000 Advanced Server |
/3GB |
100 MB ou mais |
Microsoft Windows 2000 Server ou Advanced Server |
Nenhum |
200 MB ou mais |
Microsoft Windows Server™ 2003 |
/3GB |
100 MB ou mais |
Microsoft Windows Server 2003 |
Nenhum |
200 MB ou mais |
O valor da chave PoolNonpagedBytes é o tamanho, em bytes, do pool não paginado da memória do kernel. Essa é uma área da memória física do sistema para os objetos que não puderem ser gravados em disco quando não estiverem em uso. O valor para essa chave é o ultimo valor observado. Em um servidor Exchange íntegro, a menos que esteja ocorrendo uma operação de backup ou restauração, não deverão existir mais de 85 MB da memória de pool não paginado sendo usados.
No Windows 2000 Server e Windows 2000 Advanced Server, o valor máximo da memória de pool não paginado é de 256 MB. Como não é possível aumentar o limite da memória de pool não paginado além dos valores listados anteriormente, essa condição deverá ser corrigida o mais rapidamente possível. Independentemente do sistema operacional em uso ou da presença ou ausência da opção /3GB, somente esse limite de memória de pool não paginado pode ser acessado pelo Windows. Se o Windows ficar sem memória do kernel, ele poderá exibir mensagens de erro e falhar. A memória do kernel é fundamental para o funcionamento correto do sistema e, portanto, você deve monitorá-la com muita atenção.
Para corrigir esse erro
Reinicie o computador do Exchange Server o mais rápido possível.
Se esse problema continuar, verifique se o sistema está ajustado corretamente e se todos os softwares e hardwares do sistema estão atualizados. Isso inclui a instalação das versões mais recentes dos seguintes programas:
- Service pack do sistema operacional Windows
- Service pack do Exchange Server
- Firmware e drivers do hardware
- Atualizações de BIOS do sistema
- Atualizações de quaisquer aplicativos de terceiros que estejam instalados e em execução
Se as atualizações de software e de hardware não solucionarem esse problema, desabilite todos os softwares de terceiros, reinicialize o computador do Exchange Server e monitore a memória do kernel.
Use o Monitor do Pool da Memória (Poolmon.exe) para monitorar o pool não paginado para verificar se ele não está ultrapassando o limite do sistema.
Use o Process Explorer para exibir os níveis máximos absolutos do sistema, como definido em "Memory Management - Understanding Pool Resources" (página em inglês — https://go.microsoft.com/fwlink/?LinkId=163175).
Para obter mais informações sobre como ajustar corretamente o Exchange Server, consulte os seguintes artigos e informes oficiais da Base de Dados de Conhecimento da Microsoft:
- 815372, "Como otimizar o uso da memória no Exchange Server 2003" (https://go.microsoft.com/fwlink/?LinkId=3052&kbid=815372)
- 266096, "XGEN: O Exchange 2000 exige a opção /3GB com mais de 1 gigabyte de RAM física" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=266096)
- "Troubleshooting Exchange Server 2003 Performance" (em inglês) (https://go.microsoft.com/fwlink/?LinkId=47588)
- "Troubleshooting Exchange 2000 Server Performance" (em inglês) (https://go.microsoft.com/fwlink/?LinkId=18177)
- "Exchange Server 2003 Performance and Scalability Guide" (em inglês) (https://go.microsoft.com/fwlink/?LinkId=47576)
Para obter mais informações sobre a memória de pool não paginado e tópicos relacionados, consulte os seguintes artigos da Base de Dados de Conhecimento:
- 294418, "Comparação entre as arquiteturas de 32 e 64 bits" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=294418)
- 177415, "Como usar o monitor do pool de memória (poolmon.exe) para solucionar problemas de perdas de memória no modo kernel" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=177415)
- 268343, "Umdhtools.exe: Como usar o umdh.exe para detectar perdas de memória" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=268343)
Para obter mais informações sobre o Process Explorer, consulte "Memory Management - Understanding Pool Resources" (página em inglês — https://go.microsoft.com/fwlink/?LinkId=163175).