<> Elemento Thread_UseAllCpuGroups
Especifica se o runtime distribui threads geridos por todos os grupos de CPU.
<configuração>
<runtime>
<Thread_UseAllCpuGroups>
Syntax
<Thread_UseAllCpuGroups
enabled="true|false"/>
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Atributo | Descrição |
---|---|
enabled |
Atributo obrigatório. Especifica se o runtime distribui threads geridos por todos os grupos de CPU. |
Atributo ativado
Valor | Descrição |
---|---|
false |
O runtime não distribui threads geridos por vários grupos de CPU. Esta é a predefinição. |
true |
O runtime distribui threads geridos por vários grupos de CPU, se o computador tiver vários grupos de CPU e o <elemento GCCpuGroup> estiver ativado. |
Elementos Subordinados
Nenhum.
Elementos Principais
Elemento | Descrição |
---|---|
configuration |
O elemento raiz em cada ficheiro de configuração utilizado pelo runtime de linguagem comum e .NET Framework aplicações. |
runtime |
Contém informações sobre o enlace de montagem e a libertação da memória. |
Observações
Quando um computador tem vários grupos de CPU, ativar este elemento faz com que o runtime distribua threads geridos por todos os grupos de CPU. Para utilizar esta funcionalidade, também tem de ativar o <elemento GCCpuGroup> , que expande a libertação da memória a todos os grupos de CPU e tem em conta todos os núcleos ao criar e equilibrar áreas dinâmicas de dados. Ativar o <elemento GCCpuGroup> requer a ativação do <elemento gcServer> . Se estes elementos não estiverem ativados, a ativação do <Thread_UseAllCpuGroups>
elemento não tem qualquer efeito.
Exemplo
O exemplo seguinte mostra como ativar o suporte para vários grupos de CPU.
<configuration>
<runtime>
<Thread_UseAllCpuGroups enabled="true"/>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>