<> Thread_UseAllCpuGroups elem

Meghatározza, hogy a futtatókörnyezet elosztja-e a felügyelt szálakat az összes CPU-csoport között.

<Konfigurációs>
  <Runtime>
    <Thread_UseAllCpuGroups>

Syntax

<Thread_UseAllCpuGroups
   enabled="true|false"/>

Attribútumok és elemek

Az alábbi szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.

Attribútumok

Attribútum Leírás
enabled Kötelező attribútum.

Meghatározza, hogy a futtatókörnyezet elosztja-e a felügyelt szálakat az összes CPU-csoport között.

enabled attribute

Érték Leírás
false A futtatókörnyezet nem osztja el a felügyelt szálakat több CPU-csoport között. Ez az alapértelmezett beállítás.
true A futtatókörnyezet több CPU-csoport között osztja el a felügyelt szálakat, ha a számítógép több CPU-csoporttal rendelkezik, és a <GCCpuGroup> elem engedélyezve van.

Gyermekelemek

Nincsenek.

Szülőelemek

Elem Leírás
configuration A közös nyelvi futtatókörnyezet és .NET-keretrendszer alkalmazások által használt összes konfigurációs fájl gyökéreleme.
runtime A szerelvénykötésre és a szemétgyűjtésre vonatkozó információkat tartalmazza.

Megjegyzések

Ha egy számítógép több CPU-csoporttal rendelkezik, ennek az elemnek az engedélyezésével a futtatókörnyezet elosztja a felügyelt szálakat az összes CPU-csoport között. A funkció használatához engedélyeznie kell a GCCpuGroup> elemet is, amely kiterjeszti a< szemétgyűjtést az összes CPU-csoportra, és figyelembe veszi az összes magot a halommemória létrehozásakor és kiegyensúlyozásakor. <A GCCpuGroup> elem engedélyezéséhez engedélyezni kell a <gcServer> elemet. Ha ezek az elemek nincsenek engedélyezve, az <Thread_UseAllCpuGroups> elem engedélyezésének nincs hatása.

Példa

Az alábbi példa bemutatja, hogyan engedélyezheti több CPU-csoport támogatását.

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

Lásd még