<het element disableCommitThreadStack>
Hiermee geeft u op of de volledige threadstack wordt doorgevoerd wanneer een thread wordt gestart.
<configuratie>
<Runtime>
<disableCommitThreadStack>
Syntax
<disableCommitThreadStack enabled="0|1"/>
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Kenmerken
Kenmerk | Beschrijving |
---|---|
enabled | Vereist kenmerk. Hiermee geeft u op of het doorvoeren van de volledige threadstack bij het opstarten van de thread (het standaardgedrag) is uitgeschakeld. |
ingeschakeld kenmerk
Waarde | Beschrijving |
---|---|
0 | Schakel het standaardgedrag van de common language runtime niet uit. Dit is het doorvoeren van de volledige threadstack wanneer een thread wordt gestart. |
1 | Schakel het standaardgedrag van de common language-runtime uit. Dit is het doorvoeren van de volledige threadstack wanneer een thread wordt gestart. |
Onderliggende elementen
Geen.
Bovenliggende elementen
Element | Beschrijving |
---|---|
configuration |
Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de common language runtime en .NET Framework toepassingen. |
runtime |
Bevat informatie over assemblybinding en garbagecollection. |
Opmerkingen
Het standaardgedrag van de common language runtime is het doorvoeren van de volledige threadstack wanneer een thread wordt gestart. Als een groot aantal threads moet worden gemaakt op een server met beperkt geheugen en de meeste van deze threads zeer weinig stackruimte gebruiken, kan de server beter presteren als de runtime van de algemene taal de volledige threadstack niet onmiddellijk doorvoert wanneer een thread wordt gestart.
Notitie
Niet-beheerde hosts kunnen de STARTUP_DISABLE_COMMITTHREADSTACK
opstartvlag in de opsomming STARTUP_FLAGS gebruiken om hetzelfde resultaat te bereiken.
Voorbeeld
In het volgende voorbeeld ziet u hoe u het standaardgedrag van de runtime van de algemene taal uitschakelt, namelijk het doorvoeren van de volledige threadstack bij het opstarten van de thread.
<configuration>
<runtime>
<disableCommitThreadStack enabled="1" />
</runtime>
</configuration>