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.

NotaNota

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

Otros recursos

Esquema de los archivos de configuración de .NET Framework