Share via


Elemento <GCCpuGroup>

Especifica si la recolección de elementos no utilizados admite varios grupos de CPU.

<configuration>
  <runtime>
    <GCCpuGroup>

Sintaxis

<GCCpuGroup
   enabled="true|false"/>

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 recolección de elementos no utilizados admite varios grupos de CPU.

Atributo enabled

Valor Descripción
false La recolección de elementos no utilizados no admite varios grupos de CPU. Este es el valor predeterminado.
true La recolección de elementos no utilizados admite varios grupos de CPU, si está habilitada la recolección de elementos no utilizados de servidor.

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

Cuando un equipo tiene varios grupos de CPU y la recolección de elementos no utilizados está habilitada (vea el elemento <gcServer>), habilitar este elemento extiende la recolección de elementos no utilizados por todos los grupos de CPU y tiene en cuenta todos los núcleos al crear y equilibra montones.

Nota

Este elemento solo se aplica a los subprocesos de recolección de elementos no utilizados. Para que el tiempo de ejecución pueda distribuir subprocesos de usuario en todos los grupos de CPU, también se debe habilitar el elemento <Thread_UseAllCpuGroups>.

Ejemplo

En el ejemplo siguiente se muestra cómo habilitar la recolección de elementos no utilizados para varios grupos de CPU.

<configuration>
   <runtime>
      <GCCpuGroup enabled="true"/>
      <gcServer enabled="true"/>
   </runtime>
</configuration>

Consulte también