Delen via


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

Zie ook