Freigeben über


<GCCpuGroup>-Element

Gibt an, ob von der Garbage Collection mehrere CPU-Gruppen unterstützt werden.

<configuration>
  <runtime>
    <GCCpuGroup>

Syntax

<GCCpuGroup
   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 von der Garbage Collection mehrere CPU-Gruppen unterstützt werden.

Enabled-Attribut

Wert Beschreibung
false Garbage Collection unterstützt mehrere CPU-Gruppen nicht. Dies ist die Standardeinstellung.
true Bei Aktivierung auf dem Server werden mehrere CPU-Gruppen von Garbage Collection unterstützt.

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 und automatische Speicherbereinigung auf dem Server aktiviert ist (siehe das<gcServer>-Element), wird die automatische Speicherbereinigung mit Aktivierung dieses Elements auf alle CPU-Gruppen erweitert, und beim Erstellen und Ausgleichen von Heaps werden alle Kerne berücksichtigt.

Hinweis

Dieses Element gilt nur für Garbage Collection-Threads. Um die Verteilung von Benutzerthreads auf alle CPU-Gruppen zur Laufzeit zu ermöglichen, müssen Sie auch das <Thread_UseAllCpuGroups>-Element aktivieren.

Beispiel

Im folgenden Beispiel wird das Aktivieren der Garbage Collection für mehrere CPU-Gruppen veranschaulicht.

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

Siehe auch