Élément <GCCpuGroup>
Indique si le garbage collection prend en charge plusieurs groupes de processeurs.
<configuration>
<runtime>
<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.
Attributs
Attribut | Description |
---|---|
enabled |
Attribut requis. Indique si le garbage collection prend en charge plusieurs groupes de processeurs. |
Attribut enabled
Valeur | Description |
---|---|
false |
Le garbage collection n’assure pas la prise en charge de plusieurs groupes de processeurs. Il s’agit de la valeur par défaut. |
true |
Le garbage collection assure la prise en charge de plusieurs groupes de processeurs, à condition que le garbage collection de serveur soit activé. |
Éléments enfants
Aucune.
Éléments parents
Élément | Description |
---|---|
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 les liaisons d’assembly et l’opération garbage collection. |
Notes
Lorsqu’un ordinateur possède plusieurs groupes de processeurs et que le garbage collection de serveur est activé (voir l’élément <gcServer>), l’activation de cet élément étend le garbage collection à tous les groupes de processeurs et prend tous les cœurs en compte lors de la création et de l’équilibrage des segments de mémoire.
Notes
Cet élément s’applique uniquement aux threads de garbage collection. Pour permettre au runtime de répartir les threads utilisateur sur tous les groupes de processeurs, vous devez également activer l’élément <Thread_UseAllCpuGroups>.
Exemple
L’exemple suivant montre comment activer le garbage collection pour plusieurs groupes de processeurs.
<configuration>
<runtime>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>