<Thread_UseAllCpuGroups>-Element
Gibt an, ob verwaltete Threads von der Laufzeit auf alle CPU-Gruppen verteilt werden.
<configuration>
<runtime>
<Thread_UseAllCpuGroups>
Syntax
<Thread_UseAllCpuGroups
enabled="true|false"/>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
attribute | Beschreibung |
---|---|
enabled |
Erforderliches Attribut. Gibt an, ob verwaltete Threads von der Laufzeit auf alle CPU-Gruppen verteilt werden. |
Enabled-Attribut
Wert | BESCHREIBUNG |
---|---|
false |
Verwaltete Threads werden von der Laufzeit nicht auf mehrere CPU-Gruppen verteilt. Dies ist die Standardeinstellung. |
true |
Verwaltete Threads werden von der Laufzeit auf mehrere CPU-Gruppen verteilt, wenn der Computer über mehrere CPU-Gruppen verfügt und das <GCCpuGroup>-Element aktiviert ist. |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
runtime |
Enthält Informationen über die Assemblybindung und die Garbage Collection. |
Bemerkungen
Wenn ein Computer über mehrere CPU-Gruppen verfügt, wird durch Aktivieren dieses Elements die Laufzeit angewiesen, verwaltete Threads auf alle CPU-Gruppen zu verteilen. Um diese Funktion verwenden zu können, müssen Sie auch das <GCCpuGroup>-Element aktivieren. Damit wird die Garbage Collection auf alle CPU-Gruppen ausgedehnt, und beim Erstellen und Ausgleichen von Heaps werden alle Kerne berücksichtigt. Das Aktivieren des <GCCpuGroup>-Elements erfordert das Aktivieren des <gcServer>-Elements. Wenn diese Elemente nicht aktiviert sind, hat das Aktivieren des Elements <Thread_UseAllCpuGroups>
keine Auswirkungen.
Beispiel
Im folgenden Beispiel wird dargestellt, wie Unterstützung für mehrere CPU-Gruppen aktiviert wird.
<configuration>
<runtime>
<Thread_UseAllCpuGroups enabled="true"/>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>