<Thread_UseAllCpuGroups> Prvek

Určuje, jestli modul runtime distribuuje spravovaná vlákna napříč všemi skupinami procesoru.

<configuration>
  <runtime>
    <Thread_UseAllCpuGroups>

Syntaxe

<Thread_UseAllCpuGroups
   enabled="true|false"/>

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 modul runtime distribuuje spravovaná vlákna napříč všemi skupinami procesoru.

enabled – atribut

Hodnota Description
false Modul runtime nedistribuuje spravovaná vlákna napříč několika skupinami procesoru. Toto je výchozí hodnota.
true Modul runtime distribuuje spravovaná vlákna napříč několika skupinami procesoru, pokud má počítač více skupin procesoru a <je povolen element GCCpuGroup> .

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

Pokud má počítač více skupin procesoru, povolení tohoto prvku způsobí, že modul runtime distribuuje spravovaná vlákna napříč všemi skupinami procesoru. Chcete-li použít tuto funkci, musíte také povolit <element GCCpuGroup> , který rozšiřuje uvolňování paměti do všech skupin procesoru 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 prvky nejsou povoleny, povolení <Thread_UseAllCpuGroups> elementu nemá žádný vliv.

Example

Následující příklad ukazuje, jak povolit podporu více skupin procesoru.

<configuration>
   <runtime>
      <Thread_UseAllCpuGroups enabled="true"/>
      <GCCpuGroup enabled="true"/>
      <gcServer enabled="true"/>
   </runtime>
</configuration>

Viz také