<disableCommitThreadStack> (Elemento)
Especifica si se confirma la pila de subprocesos completa cuando se inicia un subproceso.
<disableCommitThreadStack enabled="0|1"/>
Atributos y elementos
En las secciones siguientes 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 completa de subprocesos durante el inicio de un 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 completa de subprocesos cuando se inicia un subproceso. |
1 |
Deshabilite el comportamiento predeterminado de Common Language Runtime, que consiste en confirmar la pila completa de subprocesos cuando se inicia un subproceso. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento |
Descripción |
---|---|
configuration |
El elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework. |
runtime |
Contiene información del enlace del ensamblado y del recolector de elementos no utilizados. |
Comentarios
El comportamiento predeterminado de Common Language Runtime consiste en confirmar la pila completa de subprocesos cuando se inicia un subproceso. Si debe crearse un gran número de subprocesos en un servidor que tiene una capacidad de memoria limitada y la mayoría de estos subprocesos van a utilizar un espacio de pila muy pequeño, el servidor mejorará su rendimiento si Common Language Runtime no confirma inmediatamente la pila completa de subprocesos cuando al iniciarse un subproceso.
Nota |
---|
Los hosts no administrados pueden utilizar el STARTUP_DISABLE_COMMITTHREADSTACK marcador de inicio de la enumeración STARTUP_FLAGS para lograr el mismo resultado. |
Ejemplo
En el ejemplo siguiente se muestra cómo se deshabilita el comportamiento predeterminado de Common Language Runtime, que consiste en confirmar la pila completa de subprocesos al iniciarse un subproceso.
<configuration>
<runtime>
<disableCommitThreadStack enabled="1" />
</runtime>
</configuration>
Vea también
Referencia
Esquema de la configuración de Common Language Runtime