<> Thread_UseAllCpuGroups, element
Określa, czy środowisko uruchomieniowe dystrybuuje zarządzane wątki we wszystkich grupach procesora CPU.
<Konfiguracji>
<Środowiska wykonawczego>
<Thread_UseAllCpuGroups>
Składnia
<Thread_UseAllCpuGroups
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 środowisko uruchomieniowe dystrybuuje zarządzane wątki we wszystkich grupach procesora CPU. |
Atrybut włączony
Wartość | Opis |
---|---|
false |
Środowisko uruchomieniowe nie dystrybuuje zarządzanych wątków w wielu grupach procesora CPU. Jest to opcja domyślna. |
true |
Środowisko uruchomieniowe dystrybuuje zarządzane wątki w wielu grupach procesora CPU, jeśli komputer ma wiele grup procesora CPU, a <element GCCpuGroup> jest włączony. |
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
Jeśli komputer ma wiele grup procesora CPU, włączenie tego elementu powoduje, że środowisko uruchomieniowe dystrybuuje zarządzane wątki we wszystkich grupach procesora CPU. Aby użyć tej funkcji, należy również włączyć <element GCCpuGroup> , który rozszerza odzyskiwanie pamięci do wszystkich grup procesora CPU i uwzględnia wszystkie rdzenie podczas tworzenia i równoważenia stertów. Włączenie <elementu GCCpuGroup> wymaga włączenia <elementu gcServer> . Jeśli te elementy nie są włączone, włączenie <Thread_UseAllCpuGroups>
elementu nie ma efektu.
Przykład
W poniższym przykładzie pokazano, jak włączyć obsługę wielu grup procesora CPU.
<configuration>
<runtime>
<Thread_UseAllCpuGroups enabled="true"/>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>