<disableCommitThreadStack> Elemento
Especifica se a pilha de thread completo é confirmada quando um segmento é iniciado.
<disableCommitThreadStack enabled="0|1"/>
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 submetendo a pilha de thread completos na inicialização de thread (o comportamento padrão) está desabilitado. |
Atributo enabled
Valor |
Descrição |
---|---|
0 |
Não desative o comportamento padrão do common language runtime, que é confirmar a pilha do thread total quando um segmento é iniciado. |
1 |
Desabilite o comportamento padrão do common language runtime, que é confirmar a pilha do thread total quando um segmento é iniciado. |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
O elemento raiz em cada arquivo de configuração usado pelo common language runtime e .NET Framework aplicativos. |
runtime |
Contém informações sobre o assembly ligação e coleta de lixo. |
Comentários
O comportamento padrão do common language runtime é confirmar a pilha do thread total quando um segmento é iniciado. Se um grande número de segmentos deve ser criado em um servidor que tenha memória limitada, e a maioria desses segmentos usará muito pouco espaço de pilha, o servidor pode executar melhor se o common language runtime não confirmar a pilha do thread total imediatamente quando um segmento é iniciado.
Observação
Os hosts não gerenciados podem usar o STARTUP_DISABLE_COMMITTHREADSTACK o sinalizador de inicialização na STARTUP_FLAGS enumeração para realizar o mesmo resultado.
Exemplo
O exemplo a seguir mostra como desabilitar o comportamento padrão do common language runtime, o que é confirmar a pilha de thread completos na inicialização de thread.
<configuration>
<runtime>
<disableCommitThreadStack enabled="1" />
</runtime>
</configuration>