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