Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie si le runtime distribue les threads managés sur tous les groupes d’UC.
<configuration>
<runtime>
<Thread_UseAllCpuGroups>
Syntaxe
<Thread_UseAllCpuGroups
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 runtime distribue les threads managés sur tous les groupes d’UC. |
Attribut enabled
| Valeur | Descriptif |
|---|---|
false |
Le runtime ne distribue pas les threads managés entre plusieurs groupes d’UC. Il s’agit de la valeur par défaut. |
true |
Le runtime distribue les threads managés entre plusieurs groupes d’UC, si l’ordinateur a plusieurs groupes d’UC et que l’élément <GCCpuGroup> 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, l’activation de cet élément entraîne la distribution des threads managés dans tous les groupes d’UC. Pour utiliser cette fonctionnalité, vous devez également activer l’élément GCCpuGroup<, qui étend le garbage collection à tous les groupes d’UC et prend tous les cœurs en compte lors de la> création et de l’équilibrage des tas. L’activation de l’élément <GCCpuGroup> nécessite l’activation de l’élément <gcServer> . Si ces éléments ne sont pas activés, l’activation de l’élément <Thread_UseAllCpuGroups> n’a aucun effet.
Example
L’exemple suivant montre comment activer la prise en charge de plusieurs groupes d’UC.
<configuration>
<runtime>
<Thread_UseAllCpuGroups enabled="true"/>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>