Delen via


<> Thread_UseAllCpuGroups element

Hiermee geeft u op of de runtime beheerde threads over alle CPU-groepen distribueert.

<configuratie>
  <Runtime>
    <Thread_UseAllCpuGroups>

Syntax

<Thread_UseAllCpuGroups
   enabled="true|false"/>

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Kenmerk Beschrijving
enabled Vereist kenmerk.

Hiermee geeft u op of de runtime beheerde threads over alle CPU-groepen distribueert.

ingeschakeld kenmerk

Waarde Beschrijving
false De runtime verdeelt beheerde threads niet over meerdere CPU-groepen. Dit is de standaardinstelling.
true De runtime verdeelt beheerde threads over meerdere CPU-groepen, als de computer meerdere CPU-groepen heeft en het <element GCCpuGroup> is ingeschakeld.

Onderliggende elementen

Geen.

Bovenliggende elementen

Element Beschrijving
configuration Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de common language runtime en .NET Framework toepassingen.
runtime Bevat informatie over assemblagebinding en garbagecollection.

Opmerkingen

Wanneer een computer meerdere CPU-groepen heeft, zorgt het inschakelen van dit element ervoor dat de runtime beheerde threads over alle CPU-groepen distribueert. Als u deze functie wilt gebruiken, moet u ook het <element GCCpuGroup> inschakelen, waarmee garbagecollection wordt uitgebreid naar alle CPU-groepen en rekening wordt gehouden met alle kernen bij het maken en verdelen van heaps. Als u het <element GCCpuGroup> inschakelt, moet het <element gcServer> worden ingeschakeld. Als deze elementen niet zijn ingeschakeld, heeft het inschakelen van het <Thread_UseAllCpuGroups> element geen effect.

Voorbeeld

In het volgende voorbeeld ziet u hoe u ondersteuning voor meerdere CPU-groepen inschakelt.

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

Zie ook