Partager via


<GCCpuGroup> Élément

Spécifie si le garbage collection prend en charge plusieurs groupes d’UC.

<Configuration>
   <Duree>
     <GCCpuGroup>

Syntaxe

<GCCpuGroup
   enabled="true|false"/>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributes

Caractéristique Descriptif
enabled Attribut obligatoire.

Spécifie si le garbage collection prend en charge plusieurs groupes d’UC.

Attribut enabled

Valeur Descriptif
false Le garbage collection ne prend pas en charge plusieurs groupes d’UC. Il s’agit de la valeur par défaut.
true Le garbage collection prend en charge plusieurs groupes d’UC, si le garbage collection de serveur est activé.

Éléments enfants

Aucun.

Éléments parents

Élément Descriptif
configuration Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.
runtime Contient des informations sur la liaison d’assembly et le garbage collection.

Remarques

Lorsqu’un ordinateur a plusieurs groupes d’UC et le garbage collection de serveurs activés (voir l’élément gcServer<), l’activation de cet élément étend le garbage collection sur tous les groupes d’UC et prend tous les cœurs en compte lors de la> création et de l’équilibrage des tas.

Note

Cet élément s’applique uniquement aux threads de garbage collection. Pour permettre au runtime de distribuer des threads utilisateur sur tous les groupes d’UC, vous devez également activer l’élément <Thread_UseAllCpuGroups> .

Example

L’exemple suivant montre comment activer le garbage collection pour plusieurs groupes d’UC.

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

Voir aussi