<UseSmallInternalThreadStacks> Elemento
Solicitações que o common language runtime (CLR) para reduzir a memória usam, especificando os tamanhos de pilha explícita quando ele cria a determinados segmentos que ele usa internamente, em vez de usar o tamanho de pilha padrão para esses threads.
<UseSmallInternalThreadStacks enabled="true|false" />
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
enabled |
Atributo obrigatório. Especifica se o solicitar que os tamanhos de pilha explícita de uso do CLR em vez de tamanho de pilha padrão quando ele cria a determinados segmentos que ele usa internamente. Os tamanhos de pilha explícita são menores do que o tamanho de pilha padrão de 1 MB. |
Atributo enabled
Valor |
Descrição |
---|---|
verdadeiro |
Solicite os tamanhos de pilha explícita. |
FALSO |
Use o tamanho de pilha padrão. Este é o padrão para o .NET Framework versão 4. |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos. |
runtime |
Contém informações sobre o assembly ligação e coleta de lixo. |
Comentários
O elemento de configuração é usado para solicitar o uso de memória virtual de reduzido em um processo, porque os tamanhos de thread explícito, o CLR usa para seus segmentos internos, se a solicitação é respeitada, são menores do que o tamanho padrão.
Importante |
---|
O elemento de configuração é uma solicitação para o CLR, em vez de uma exigência absoluta.No .NET Framework 4, a solicitação é respeitada somente para a arquitetura de 86 x.Esse elemento pode completamente ignorado em versões futuras do CLR ou substituído por tamanhos de pilha explícita são sempre usados para threads internos selecionadas. |
Especificar que o elemento de configuração negócios confiabilidade para menor uso de memória virtual se o CLR homenageia a solicitação porque tamanhos menores de pilha potencialmente poderiam tornar a pilha mais provavelmente estoura.
Exemplo
O exemplo a seguir mostra como solicitar que a pilha do CLR uso explícita para determinados tamanhos de segmentos que ele usa internamente.
<configuration>
<runtime>
<UseSmallInternalThreadStacks enabled="true" />
</runtime>
</configuration>