<> 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>