<disableCommitThreadStack> Element

Anger om den fullständiga trådstacken checkas in när en tråd startas.

<konfiguration>
   <Runtime>
     <disableCommitThreadStack>

Syntax

<disableCommitThreadStack enabled="0|1"/>

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attributes

Attribute Description
enabled Obligatoriskt attribut.

Anger om incheckning av den fullständiga trådstacken vid trådstart (standardbeteendet) är inaktiverat.

aktiverat attribut

Värde Description
0 Inaktivera inte standardbeteendet för common language runtime, vilket är att checka in den fullständiga trådstacken när en tråd startas.
1 Inaktivera standardbeteendet för common language runtime, vilket är att checka in den fullständiga trådstacken när en tråd startas.

Underordnade element

Ingen.

Överordnade element

Komponent Description
configuration Rotelementet i varje konfigurationsfil som används av vanliga språkkörnings- och .NET Framework-program.
runtime Innehåller information om sammansättningsbindning och skräpinsamling.

Anmärkningar

Standardbeteendet för den vanliga språkkörningen är att checka in den fullständiga trådstacken när en tråd startas. Om ett stort antal trådar måste skapas på en server som har begränsat minne, och de flesta av dessa trådar använder mycket lite stackutrymme, kan servern prestera bättre om den vanliga språkkörningen inte checkar in den fullständiga trådstacken omedelbart när en tråd startas.

Anmärkning

Ohanterade värdar kan använda STARTUP_DISABLE_COMMITTHREADSTACK startflaggan i STARTUP_FLAGS uppräkning för att uppnå samma resultat.

Example

I följande exempel visas hur du inaktiverar standardbeteendet för common language runtime, vilket är att checka in den fullständiga trådstacken vid trådstart.

<configuration>
   <runtime>
      <disableCommitThreadStack enabled="1" />
   </runtime>
</configuration>

Se även