Elemento <gcConcurrent>
Especifica si Common Language Runtime ejecuta el recolector de elementos no utilizados en un subproceso distinto.
<gcConcurrent
enabled="true|false"/>
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 el motor de ejecución ejecuta el recolector de elementos no utilizados de forma simultánea. |
Atributo enabled
Valor |
Descripción |
---|---|
false |
El recolector de elementos no utilizados no se ejecuta de forma simultánea. |
true |
El recolector de elementos no utilizados se ejecuta de forma simultánea. Éste es el valor predeterminado. |
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 del recolector de elementos no utilizados. |
Comentarios
La configuración en el archivo de configuración del equipo es el valor predeterminado para todas las aplicaciones de .NET Framework. La configuración del archivo de configuración de la aplicación reemplaza la configuración en el archivo de configuración del equipo.
Si la aplicación se ejecuta en un solo subproceso y se realiza mucha interacción con los usuarios, habilite la recolección simultánea de elementos no utilizados para reducir al mínimo el tiempo de pausa de la aplicación para realizar la recolección. Si se trata de una aplicación de servidor ASP.NET, no es necesario que modifique el valor predeterminado del elemento gcConcurrent.
Nota |
---|
No se admite la recolección simultánea de elementos no utilizados en aplicaciones en las que se ejecuta el emulador WOW64 x86 en sistemas de 64 bits y que implementan la arquitectura Intel Itanium (denominada anteriormente IA-64).Para obtener más información sobre el uso de WOW64 en sistemas Windows de 64 bits, vea Running 32-bit Applications. |
Ejemplo
En el ejemplo siguiente, se muestra cómo deshabilitar la recolección simultánea de elementos no utilizados.
<configuration>
<runtime>
<gcConcurrent enabled="false"/>
</runtime>
</configuration>
Vea también
Tareas
Cómo: Deshabilitar la recolección simultánea de elementos no utilizados
Referencia
Esquema de la configuración de Common Language Runtime