<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>

Siehe auch