<disableCommitThreadStack> – element

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

<Konfigurace>
  <Runtime>
    <disableCommitThreadStack>

Syntax

<disableCommitThreadStack enabled="0|1"/>  

Atributy a elementy

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

Atributy

Atribut Popis
enabled Požadovaný 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í).

Atribut enabled

Hodnota Popis
0 Nezakazujte výchozí chování modulu CLR (Common Language Runtime), kterým je potvrzení úplné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), kterým je potvrzení úplného zásobníku vláken při spuštění vlákna.

Podřízené elementy

Žádné

Nadřazené elementy

Element Popis
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ách sestavení a uvolnění paměti.

Poznámky

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

Poznámka

Nespravování hostitelé můžou použít STARTUP_DISABLE_COMMITTHREADSTACK spouštěcí příznak ve výčtu STARTUP_FLAGS k dosažení stejného výsledku.

Příklad

Následující příklad ukazuje, jak zakázat výchozí chování modulu CLR (Common Language Runtime), kterým 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é