Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 não implica nenhuma alteração. Além do valor padrão 0, os 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, portanto, manter o heap pequeno. Se o valor for diferente de zero, o heap de objetos grandes será compactado automaticamente se tiver muita fragmentação.
<configuração>
<Runtime>
<GCConserveMemory>
Sintaxe
<GCConserveMemory
enabled="n"/>
Attributes
| Attribute | Description |
|---|---|
enabled |
Atributo necessário. Especifica o quanto o coletor de lixo deve tentar conservar a memória. |
atributo habilitado
| Value | Description |
|---|---|
n |
O valor padrão é 0. Isso não implica nenhuma alteração. Além de 0, os 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, portanto, manter o heap pequeno. |
Elementos filho
Nenhum.
Elementos pai
| Elemento | Description |
|---|---|
configuration |
O elemento raiz em cada arquivo de configuração usado pelos aplicativos do Common Language Runtime e .NET Framework. |
runtime |
Contém informações sobre associação de assembly e coleta de lixo. |
Observações
Essa configuração foi introduzida no .NET Framework 4.8.