O servidor não consegue alocar memória da reserva de memória paginável do sistema

Traduções deste artigo Traduções deste artigo
ID do artigo: 312362 - Exibir os produtos aos quais esse artigo se aplica.
Importante Este artigo contém informações sobre como modificar o Registro. Antes de modificá-lo, faça um backup e certifique-se de que saiba como restaurá-lo caso ocorra algum problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
256986 Descrição do Registro do Microsoft Windows
Expandir tudo | Recolher tudo

Sintomas

Quando o servidor está sobrecarregado, o serviço Servidor pode registrar repetidamente o seguinte erro (no log de eventos do Sistema) indicando que o servidor está com reserva de memória paginável do sistema insuficiente:
Fonte - SRV
Tipo - Erro
Identificação do evento -2020
Descrição -

O servidor não pôde alocar a reserva de memória paginável do sistema porque esta estava vazia.
Dados -
0000: 00040000 00540001 00000000 c00007e4
0010: 00000000 c000009a 00000000 00000000
0020: 00000000 00000000 0000000b

Causa

Diversos fatores podem esvaziar o fornecimento de reserva de memória paginável. Se você habilitar a indicação de pool e realizar encaixes de pool em intervalos de tempo diferentes, é possível que isso o ajude a entender qual driver está consumindo reserva de memória paginável. Se os encaixes de pool indicarem que o sinalizador MmSt (PTEs de protótipo de objeto de seção Mm) é a maior consumidora e a reserva de memória paginável tiver sido esvaziada ou o sistema estiver registrando o evento de erro 2020s, é provável que exista um número muito grande de arquivos abertos no servidor. Por padrão, o Gerenciador de memória tenta excluir a reserva de memória paginável alocada quando o sistema atinge 80 por cento do reserva de memória paginável total. Dependendo da configuração do sistema, um valor máximo possível de reserva de memória paginável em um computador pode ser 343MB, e 80 por cento deste número é 274MB. Se o Gerenciador de memória não conseguir excluir rapidamente para suportar a demanda, o evento listado na seção "Sintomas" deste artigo poderá ocorrer. Ao ajustar o Gerenciador de memória para iniciar o processo de exclusão antes (por exemplo, ao atingir 60 por cento), seria possível suportar a demanda de reserva de memória paginável durante o uso máximo repetido e evitar ficar com reserva de memória paginável insuficiente.

Resolução

Aviso O uso incorreto do Editor do Registro, ou outro método, pode causar sérios problemas que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que os problemas resultantes do uso incorreto do Editor do Registro possam ser solucionados. A modificação do Registro é de sua responsabilidade.
A seguinte recomendação de ajuste foi útil para aliviar o problema:
  1. Inicie o Editor do Registro (Regedt32.exe).
  2. Localize e clique na seguinte chave do Registro:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
  3. No menu Editar, clique em Adicionar valor e adicione o seguinte valor do Registro:
    Nome do valor: PoolUsageMaximum
    Tipo de dados: REG_DWORD
    Base: Decimal
    Dados do valor: 60
    A configuração do valor para 60 informa o Gerenciador de memória a iniciar o processo de exclusão em 60 por cento de PagedPoolMax ao invés de usar o padrão de 80 por cento. Se um limite de 60 por cento não for suficiente para lidar com picos na atividade, reduza esta configuração para 50 por cento ou 40 por cento.
    Nome do valor: PagedPoolSize
    Tipo de dados: REG_DWORD
    Base: Hex
    Dados do valor: 0xFFFFFFFF
    Se você definir PagedPoolSize para 0xFFFFFFFF, a reserva de memória paginável máxima será alocada no lugar de outros recursos do computador.
  4. Encerre o Editor de Registro.
  5. Reinicie o servidor para que as alterações tenham efeito.

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Propriedades

ID do artigo: 312362 - Última revisão: quarta-feira, 23 de agosto de 2006 - Revisão: 8.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Service Pack 3
Palavras-chave: 
kberrmsg kbenv kbprb KB312362

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com