<gcConcurrent>-Element
Gibt an, ob die Common Language Runtime die Garbage Collection auf einem separaten Thread ausführt.
<configuration>-Element
<runtime>-Element
<gcConcurrent>-Element
<gcConcurrent
enabled="true|false"/>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
enabled |
Erforderliches Attribut. Gibt an, ob die Runtime die Garbage Collection gleichzeitig ausführt. |
Enabled-Attribut
Wert | Beschreibung |
---|---|
false |
Die Garbage Collection wird nicht gleichzeitig ausgeführt. |
true |
Die Garbage Collection wird gleichzeitig ausgeführt. Dies ist der Standardwert. |
Untergeordnete Elemente
Keine.
Übergeordnete Elemente
Element | Beschreibung |
---|---|
configuration |
Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
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.
Beispiel
Das folgende Beispiel veranschaulicht, wie Sie die 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