Partilhar via


Elemento GCConserveMemory

Configura o coletor de lixo para conservar a memória às custas de coletas de lixo mais frequentes e, possivelmente, tempos de pausa mais longos. O valor padrão é 0 - isso implica nenhuma alteração. Além do valor padrão 0, valores entre 1 e 9 (inclusive) são válidos. Quanto maior o valor, mais o coletor de lixo tenta conservar a memória e, assim, manter a pilha pequena. Se o valor for diferente de zero, a pilha de objeto grande será compactada automaticamente se tiver muita fragmentação.

<Configuração>
   <Duração>
     <GCConserveMemory>

Sintaxe

<GCConserveMemory
   enabled="n"/>

Attributes

Attribute Description
enabled Atributo obrigatório.

Especifica o quanto o coletor de lixo deve esforçar-se para poupar memória.

atributo habilitado

Valor Description
n O valor padrão é 0 - isso implica nenhuma alteração. Além de 0, valores entre 1 e 9 (inclusive) são válidos. Quanto maior o valor, mais o coletor de lixo tenta conservar a memória e, assim, manter a pilha pequena.

Elementos filho

Nenhum.

Elementos pai

Elemento Description
configuration O elemento raiz em cada arquivo de configuração usado pelo Common Language Runtime e aplicativos .NET Framework.
runtime Contém informações sobre encadernação de montagem e recolha de lixo.

Observações

Esta configuração foi introduzida no .NET Framework 4.8.

Consulte também