<GCCpuGroup> , element

Określa, czy odzyskiwanie pamięci obsługuje wiele grup procesora CPU.

<Konfiguracji>
  <Środowiska wykonawczego>
    <GCCpuGroup>

Składnia

<GCCpuGroup
   enabled="true|false"/>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
enabled Atrybut wymagany.

Określa, czy odzyskiwanie pamięci obsługuje wiele grup procesora CPU.

Atrybut włączony

Wartość Opis
false Odzyskiwanie pamięci nie obsługuje wielu grup procesora CPU. Jest to opcja domyślna.
true Odzyskiwanie pamięci obsługuje wiele grup procesora CPU, jeśli odzyskiwanie pamięci serwera jest włączone.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element Opis
configuration Element główny w każdym pliku konfiguracji używanym przez środowisko uruchomieniowe języka wspólnego i aplikacje programu .NET Framework.
runtime Zawiera informacje dotyczące powiązania zestawu oraz wyrzucania elementów bezużytecznych.

Uwagi

Gdy komputer ma wiele grup procesora CPU, a odzyskiwanie pamięci serwera jest włączone (zobacz <element gcServer> ), włączenie tego elementu powoduje rozszerzenie odzyskiwania pamięci we wszystkich grupach procesora CPU i uwzględnia wszystkie rdzenie podczas tworzenia i równoważenia stertów.

Uwaga

Ten element dotyczy tylko wątków odzyskiwania pamięci. Aby umożliwić środowisku uruchomieniowemu dystrybucję wątków użytkownika we wszystkich grupach procesora CPU, należy również włączyć <element Thread_UseAllCpuGroups> .

Przykład

W poniższym przykładzie pokazano, jak włączyć odzyskiwanie pamięci dla wielu grup procesora CPU.

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

Zobacz też