Freigeben über


<gcConcurrent>-Element

Gibt an, ob die Common Language Runtime die Garbage Collection auf einem separaten Thread ausführt.

<gcConcurrent  
   enabled="true|false"/>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribut

Beschreibungen

enabled

Erforderliches Attribut.

Gibt an, ob die Runtime die Garbage Collection gleichzeitig ausführt.

Enabled-Attribut

Value

Beschreibungen

false

Die Garbage Collection wird nicht gleichzeitig ausgeführt.

true

Die Garbage Collection wird gleichzeitig ausgeführt. Dies ist die Standardeinstellung.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibungen

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.

Hinweise

Die Einstellung in der Konfigurationsdatei des Computers ist die Standardeinstellung für alle .NET Framework-Anwendungen. Die Einstellung in der Anwendungskonfigurationsdatei überschreibt die Einstellung in der Konfigurationsdatei des Computers.

Wenn die Anwendung singlethreaded ist und eine intensive Interaktion mit dem Benutzer impliziert, lassen Sie die gleichzeitige Garbage Collection aktiviert, sodass die Pause, die die Anwendung für die Ausführung der Garbage Collection benötigt, so kurz wie möglich gehalten wird. Wenn es sich bei der Anwendung um eine ASP.NET-Serveranwendung handelt, müssen Sie den Standardwert des gcConcurrent-Elements nicht ändern.

HinweisHinweis

Die gleichzeitige Garbage Collection wird nicht in Anwendungen unterstützt, die den WOW64 x86-Emulator auf 64-Bit-Systemen mit einer Implementierung der Intel Itanium-Architektur (früher als IA-64 bezeichnet) ausführen.Weitere Informationen zur Verwendung von WOW64 auf 64-Bit-Windows-Systemen finden Sie unter Ausführen von 32-Bit-Anwendungen.

Beispiel

Das folgende Beispiel veranschaulicht, wie Sie die gleichzeitige Garbage Collection deaktivieren.

<configuration>
   <runtime>
      <gcConcurrent enabled="false"/>
   </runtime>
</configuration>

Siehe auch

Aufgaben

Gewusst wie: Deaktivieren von gleichzeitigen Garbage Collection-Vorgängen

Referenz

Schema für Laufzeiteinstellungen

Weitere Ressourcen

Konfigurationsdateischema für .NET Framework