Dela via


<> Thread_UseAllCpuGroups element

Anger om körningen distribuerar hanterade trådar över alla CPU-grupper.

<Konfiguration>
  <Runtime>
    <Thread_UseAllCpuGroups>

Syntax

<Thread_UseAllCpuGroups
   enabled="true|false"/>

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Attribut Beskrivning
enabled Obligatoriskt attribut.

Anger om körningen distribuerar hanterade trådar över alla CPU-grupper.

aktiverat attribut

Värde Beskrivning
false Körningen distribuerar inte hanterade trådar över flera CPU-grupper. Det här är standardinställningen.
true Körningen distribuerar hanterade trådar över flera CPU-grupper, om datorn har flera CPU-grupper och elementet< GCCpuGroup> är aktiverat.

Underordnade element

Inga.

Överordnade element

Element Beskrivning
configuration Rotelementet i varje konfigurationsfil som används av den vanliga språkkörningen och .NET Framework program.
runtime Innehåller information om sammansättningsbindning och skräpinsamling.

Kommentarer

När en dator har flera CPU-grupper gör aktivering av det här elementet att körningen distribuerar hanterade trådar över alla CPU-grupper. Om du vill använda den här funktionen måste du även aktivera elementet< GCCpuGroup>, som utökar skräpinsamlingen till alla CPU-grupper och tar hänsyn till alla kärnor när heaps skapas och balanseras. Aktivering av elementet< GCCpuGroup> kräver aktivering av elementet< gcServer>. Om dessa element inte är aktiverade har aktivering av elementet <Thread_UseAllCpuGroups> ingen effekt.

Exempel

I följande exempel visas hur du aktiverar stöd för flera CPU-grupper.

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

Se även