Sdílet prostřednictvím


<disableCommitThreadStack> Element

Určuje, jestli se při spuštění vlákna potvrdí celý zásobník vláken.

<konfigurace>
   <runtime>
     <disableCommitThreadStack>

Syntaxe

<disableCommitThreadStack enabled="0|1"/>

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Attributes

Vlastnost Description
enabled Povinný atribut.

Určuje, jestli je zakázáno potvrzení úplného zásobníku vláken při spuštění vlákna (výchozí chování).

enabled – atribut

Hodnota Description
0 Nezakazujte výchozí chování modulu CLR (Common Language Runtime), což je potvrzení celého zásobníku vláken při spuštění vlákna.
1 Zakažte výchozí chování modulu CLR (Common Language Runtime), což je potvrzení celého zásobníku vláken při spuštění vlákna.

Podřízené prvky

Žádné.

Nadřazené prvky

prvek Description
configuration Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework.
runtime Obsahuje informace o vazbě sestavení a uvolňování paměti.

Poznámky

Výchozím chováním modulu CLR (Common Language Runtime) je potvrzení celého zásobníku vláken při spuštění vlákna. Pokud se na serveru, který má omezenou paměť, musí vytvořit velký počet vláken a většina z těchto vláken bude používat velmi málo místa zásobníku, může server fungovat lépe, pokud modul CLR (Common Language Runtime) při spuštění vlákna nespíše celý zásobník vláken.

Poznámka:

Nespravované hostitele mohou k dosažení stejného výsledku použít STARTUP_DISABLE_COMMITTHREADSTACK příznak spuštění v STARTUP_FLAGS výčtu.

Example

Následující příklad ukazuje, jak zakázat výchozí chování modulu CLR (Common Language Runtime), což je potvrzení úplného zásobníku vláken při spuštění vlákna.

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

Viz také