Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает, распределяет ли среда выполнения управляемые потоки во всех группах ЦП.
<configuration>
<runtime>
<Thread_UseAllCpuGroups>
Синтаксис
<Thread_UseAllCpuGroups
enabled="true|false"/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
| Свойство | Description |
|---|---|
enabled |
Обязательный атрибут. Указывает, распределяет ли среда выполнения управляемые потоки во всех группах ЦП. |
Атрибут с поддержкой
| Ценность | Description |
|---|---|
false |
Среда выполнения не распределяет управляемые потоки между несколькими группами ЦП. Это значение по умолчанию. |
true |
Среда выполнения распределяет управляемые потоки между несколькими группами ЦП, если компьютер имеет несколько групп ЦП и <элемент GCCpuGroup> включен. |
Дочерние элементы
Нет.
Родительские элементы
| Элемент | Description |
|---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. |
runtime |
Содержит сведения о привязке сборки и сборке мусора. |
Замечания
Если компьютер имеет несколько групп ЦП, включение этого элемента приводит к тому, что среда выполнения распределяет управляемые потоки во всех группах ЦП. Чтобы использовать эту функцию, необходимо также включить <элемент GCCpuGroup> , который расширяет сборку мусора ко всем группам ЦП и учитывает все ядра при создании и балансировке куч. Включение элемента GCCpuGroup< требует включения элемента gcServer.><> Если эти элементы не включены, включение <Thread_UseAllCpuGroups> элемента не влияет.
Example
В следующем примере показано, как включить поддержку нескольких групп ЦП.
<configuration>
<runtime>
<Thread_UseAllCpuGroups enabled="true"/>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>