<> Thread_UseAllCpuGroups – element
Určuje, jestli modul runtime distribuuje spravovaná vlákna napříč všemi skupinami procesorů.
<Konfigurace>
<Runtime>
<Thread_UseAllCpuGroups>
Syntax
<Thread_UseAllCpuGroups
enabled="true|false"/>
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 modul runtime distribuuje spravovaná vlákna napříč všemi skupinami procesorů. |
Atribut enabled
Hodnota | Popis |
---|---|
false |
Modul runtime nedistribuuje spravovaná vlákna napříč několika skupinami procesoru. Tato možnost je výchozí. |
true |
Modul runtime distribuuje spravovaná vlákna mezi více skupin procesorů, pokud má počítač více skupin procesorů a <je povolen element GCCpuGroup> . |
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
Pokud má počítač více skupin procesorů, povolení tohoto prvku způsobí, že modul runtime distribuuje spravovaná vlákna napříč všemi skupinami procesorů. Chcete-li použít tuto funkci, musíte také povolit <element GCCpuGroup> , který rozšiřuje uvolňování paměti na všechny skupiny procesorů a bere v úvahu všechna jádra při vytváření a vyrovnávání hald. Povolení elementu< GCCpuGroup> vyžaduje povolení elementu <gcServer>. Pokud tyto elementy nejsou povoleny, povolení elementu <Thread_UseAllCpuGroups>
nemá žádný vliv.
Příklad
Následující příklad ukazuje, jak povolit podporu pro více skupin procesorů.
<configuration>
<runtime>
<Thread_UseAllCpuGroups enabled="true"/>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>