<> Thread_UseAllCpuGroups Öğesi

Çalışma zamanının yönetilen iş parçacıklarını tüm CPU gruplarına dağıtıp dağıtmayacağını belirtir.

<Yapılandırma>
  <Çalışma zamanı>
    <Thread_UseAllCpuGroups>

Syntax

<Thread_UseAllCpuGroups
   enabled="true|false"/>

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik Açıklama
enabled Gerekli öznitelik.

Çalışma zamanının yönetilen iş parçacıklarını tüm CPU gruplarına dağıtıp dağıtmayacağını belirtir.

etkin Öznitelik

Değer Açıklama
false Çalışma zamanı, yönetilen iş parçacıklarını birden çok CPU grubuna dağıtmaz. Bu varsayılan seçenektir.
true Bilgisayarın birden çok CPU grubu varsa ve <GCCpuGroup> öğesi etkinleştirildiyse, çalışma zamanı yönetilen iş parçacıklarını birden çok CPU grubuna dağıtır.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Açıklama
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
runtime Derleme bağlama ve atık toplama hakkında bilgi içerir.

Açıklamalar

Bir bilgisayarda birden çok CPU grubu olduğunda, bu öğenin etkinleştirilmesi çalışma zamanının yönetilen iş parçacıklarını tüm CPU gruplarına dağıtmasına neden olur. Bu özelliği kullanmak için, atık toplamayı <tüm CPU gruplarına genişleten ve yığınları oluştururken ve dengelerken tüm çekirdekleri dikkate alan GCCpuGroup> öğesini de etkinleştirmeniz gerekir. GCCpuGroup> öğesinin< etkinleştirilmesi için gcServer> öğesinin etkinleştirilmesi< gerekir. Bu öğeler etkinleştirilmediyse, öğesini etkinleştirmenin <Thread_UseAllCpuGroups> hiçbir etkisi olmaz.

Örnek

Aşağıdaki örnekte birden çok CPU grubu için desteğin nasıl etkinleştirileceği gösterilmektedir.

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

Ayrıca bkz.