A chave de registro "HeapDecommitFreeBlockThreshold"

Traduções deste artigo Traduções deste artigo
ID do artigo: 315407 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Este artigo descreve a chave de registro HeapDecommitFreeBlockThreshold .

Quando a memória é liberada em um determinado endereço, o Gerenciador de heap verifica quantos bytes contíguos estão livres ao redor esse endereço. Após a conclusão dessa seleção, o Gerenciador de heap pode fazer duas coisas:
  • Manter o bloco de memória contígua confirmado.
  • O bloco de memória contígua de liberação e marcá-lo como reservado somente.
A chave de registro HeapDecommitFreeBlockThreshold Especifica o número de bytes contíguos acima do qual a memória é decomitted (a segunda opção) em vez de mantido para reutilização (a primeira opção).

Observação Em computadores que possuem um gigabyte ou mais de RAM, aplicar a seguinte configuração para desempenho máximo:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager HeapDeCommitFreeBlockThreshold = REG_DWORD 0 x 00040000
Em computadores que têm menos de um gigabyte de RAM, não use a chave de registro HeapDecommitFreeBlockThreshold a menos que a fragmentação da memória intensa está ocorrendo.

Mais Informações

importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Por isso, certifique-se que você execute essas etapas cuidadosamente. Para proteção adicional, fazer backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756Como fazer backup e restaurar o registro no Windows


Por padrão, o Gerenciador de heap combinar todos os blocos livres ou fazer novas alocações não necessariamente; portanto, os blocos podem ser de-committed e se tornar inútil buracos no espaço de endereço virtual. A chave de registro HeapDecommitFreeBlockThreshold fornece melhor controle de como a memória é tratada como ele é liberado. Para adicionar essa chave, você precisará editar o registro.

Para adicionar a chave de registro HeapDecommitFreeBlockThreshold :
  1. Inicie o Editor do Registro (Regedt32.exe).
  2. Localize e clique na seguinte chave no Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. No menu Editar , clique em Adicionar valor e adicione o seguinte valor do Registro:
    Nome do valor: HeapDecommitFreeBlockThreshold
    Tipo de dados: REG_DWORD
    Base: decimal
    Dados do valor: O número de bytes

    Esse valor Especifica o número de bytes liberadas acima do qual o Gerenciador de heap decommits a memória (em vez de reter e reutilizar a memória). Se você definir essa chave do Registro como um valor alto (por exemplo, 262144), o Gerenciador de heap é mais eficaz quando certificando-se que nenhum byte é liberada. Portanto, fragmentação de endereço virtual é diminuída ou mesmo evitada.


    Observação Esse valor é o número de bytes em formato decimal. O valor recomendado é 262144 que corresponde com um valor hexadecimal de 0 x 00040000.
  4. Feche o Editor do Registro.
  5. Reinicie o computador.

Propriedades

ID do artigo: 315407 - Última revisão: quinta-feira, 25 de outubro de 2007 - Revisão: 5.5
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
Palavras-chave: 
kbmt kbhowto KB315407 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 315407

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