A memória virtual está fragmentada

[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: 2007-02-15

A ferramenta Microsoft Exchange Analyzer Tool consulta a classe Win32_NTLogEvent de WMI (Instrumentação de Gerenciamento do Microsoft Windows) para determinar se um erro Evento 9582 foi registrado para o MSExchangeIS nas últimas 24 horas.

Se o Exchange Analyzer detectar que um Evento 9582 foi registrado nas últimas 24 horas, ele exibirá um erro.

Esse erro indica que a memória virtual exigida para executar o servidor Exchange está fragmentada.

Em sistemas Microsoft Windows de 32 bits, há dois tipos de memória:

  • Memória física   Quantidade de memória real instalada no sistema
  • Espaço de endereçamento da memória virtual   Um espaço de memória virtualizada de 4 GB

Independentemente de quanta memória física esteja instalada no sistema, o tamanho total do espaço do endereço virtual é sempre o mesmo: 4 GB. Embora esse não seja o caso em todos os aplicativos de 32 bits, no Exchange Server, o espaço de endereçamento virtual é igual à memória virtual. Os termos são usados alternadamente.

No decorrer normal de suas operações, o armazenamento do Exchange alocará, usará e desalocará a memória virtual várias vezes. Quando a memória virtual é alocada, usada e desalocada freqüentemente, pode acontecer uma fragmentação de memória virtual. A fragmentação da memória virtual é semelhante à fragmentação do sistema de arquivos que pode ocorrer com o passar do tempo. Depois de um tempo, segmentos alocados da memória virtual não estão mais contíguos, e o desempenho começa a diminuir. No sistema de arquivos, você pode executar um aplicativo que execute a desfragmentação do sistema de arquivos. Na maioria dos casos, é possível fazer a desfragmentação enquanto o sistema está online e sendo acessado. Com a fragmentação de memória virtual, não há ferramenta de desfragmentação. Em vez disso, para corrigir o problema, é necessário parar e iniciar o serviço Armazenamento de Informações do Microsoft Exchange ou reiniciar o sistema.

Para tratar esse problema:

  • A fragmentação da memória virtual pode ser causada por software de terceiros que estão sendo executados nos processos store/inetinfo. Verifique se você tem os drivers mais recentes dos aplicativos de terceiros.
  • Use a ferramenta Alertas e Logs de Desempenho para monitorar o contador Total de bytes de bloco livre grande de MV para o objeto de desempenho do MSExchangeIS. Use a coleta de dados desse contador para determinar o melhor momento, durante as próximas 36 a 72 horas, para encerrar e reiniciar o servidor.
noteObservação:
Se esse for um servidor em cluster, pare e reinicie o nó passivo antes de mover os recursos do cluster para ele, a fim de se certificar de que o espaço de endereçamento de memória virtual de destino esteja limpo.
  • Se o problema tornar a ocorrer após o reinício, considere desabilitar o software de terceiros.
  • Considere mover as caixas de correio do usuário para outro servidor para reduzir a carga do servidor e ver se o problema desaparece. Para obter mais informações, consulte Mover Caixas de Correio de Usuário para Outro Servidor.

Para obter mais informações

  • Para obter mais informações sobre o Evento 9852 do MSExchangeIS, consulte o "Events and Errors Message Center: detalhes do evento" (em inglês) (https://go.microsoft.com/fwlink/?LinkId=83209).
  • Para obter mais informações sobre o desempenho do Exchange Server, consulte o Guia de Desempenho e Escalabilidade do Exchange Server 2003 (em inglês) (https://go.microsoft.com/fwlink/?LinkId=47576).
  • Para obter mais informações sobre como solucionar problemas de desempenho do Exchange Server, consulte Solução de problemas de desempenho do Microsoft Exchange Server 2003 (em inglês) (https://go.microsoft.com/fwlink/?LinkId=47588).
  • Para obter mais informações sobre como solucionar problemas de fragmentação de memória virtual no Microsoft Exchange Server 2003 e no Exchange 2000 Server, consulte o artigo 325044 da Base de Dados de Conhecimento Microsoft, "Como solucionar problemas de fragmentação de memória virtual no Exchange Server 2003 e no Exchange 2000 Server" (em inglês) (https://go.microsoft.com/fwlink/?LinkId=3052&kbid=325044).
  • Para obter mais informações sobre como otimizar o uso de memória virtual, consulte o artigo 815372 da Base de Dados de Conhecimento Microsoft, "Como otimizar o uso de memória no Exchange Server 2003" (em inglês) (https://go.microsoft.com/fwlink/?linkid=3052&kbid=815372).
  • Para obter mais informações sobre como mover caixas de correio do usuário para reduzir a carga do servidor, consulte Mover Caixas de Correio de Usuário para Outro Servidor.