<GCCpuGroup> Prvek

Určuje, jestli uvolňování paměti podporuje více skupin procesoru.

<configuration>
  <runtime>
    <GCCpuGroup>

Syntaxe

<GCCpuGroup
   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 uvolňování paměti podporuje více skupin procesoru.

enabled – atribut

Hodnota Description
false Uvolňování paměti nepodporuje více skupin procesoru. Toto je výchozí hodnota.
true Uvolňování paměti podporuje více skupin procesoru, pokud je povolené uvolňování paměti serveru.

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 a uvolňování paměti serveru je povoleno (viz <element gcServer> ), povolení tohoto prvku rozšiřuje uvolňování paměti napříč všemi skupinami procesorů a bere v úvahu všechna jádra při vytváření a vyrovnávání hald.

Poznámka:

Tento prvek se vztahuje pouze na vlákna uvolňování paměti. Pokud chcete modulu runtime povolit distribuci uživatelských vláken napříč všemi skupinami procesoru, musíte také povolit <prvek Thread_UseAllCpuGroups> .

Example

Následující příklad ukazuje, jak povolit uvolňování paměti pro více skupin procesoru.

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

Viz také