Elemento <disableCommitThreadStack>
Especifica si se confirma la pila de subprocesos completa cuando se inicia un subproceso.
<configuration>
<runtime>
<disableCommitThreadStack>
Sintaxis
<disableCommitThreadStack enabled="0|1"/>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo | Descripción |
---|---|
enabled | Atributo necesario. Especifica si la confirmación de la pila de subprocesos completa cuando se inicia el subproceso (comportamiento predeterminado) está deshabilitada. |
Atributo enabled
Valor | Descripción |
---|---|
0 | No deshabilite el comportamiento predeterminado de Common Language Runtime, que consiste en confirmar la pila de subprocesos completa cuando se inicia un subproceso. |
1 | Deshabilite el comportamiento predeterminado de Common Language Runtime, que consiste en confirmar la pila de subprocesos completa cuando se inicia un subproceso. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento | Descripción |
---|---|
configuration |
Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
runtime |
Contiene información del enlace del ensamblado y de la recolección de elementos no utilizados. |
Comentarios
El comportamiento predeterminado de Common Language Runtime consiste en confirmar la pila de subprocesos completa cuando se inicia un subproceso. Si se debe crear un gran número de subprocesos en un servidor con memoria limitada y la mayoría de estos subprocesos usarán muy poco espacio de pila, el servidor mejorará su rendimiento si Common Language Runtime no confirma la pila de subprocesos completa inmediatamente cuando se inicia un subproceso.
Nota
Los hosts no administrados pueden usar la marca de inicio STARTUP_DISABLE_COMMITTHREADSTACK
en la enumeración STARTUP_FLAGS para lograr el mismo resultado.
Ejemplo
En el ejemplo siguiente se muestra cómo deshabilitar el comportamiento predeterminado de Common Language Runtime, que consiste en confirmar la pila de subprocesos completa cuando se inicia un subproceso.
<configuration>
<runtime>
<disableCommitThreadStack enabled="1" />
</runtime>
</configuration>