Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Especifica se o runtime distribui threads geridos por todos os grupos de CPU.
<configuration>
<runtime>
<Thread_UseAllCpuGroups>
Sintaxe
<Thread_UseAllCpuGroups
enabled="true|false"/>
Atributos e Elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Attribute | Description |
|---|---|
enabled |
Atributo obrigatório. Especifica se o runtime distribui threads geridos por todos os grupos de CPU. |
Atributo ativado
| Valor | Description |
|---|---|
false |
O tempo de execução não distribui threads geridos entre vários grupos de CPU. Este é o padrão. |
true |
O tempo de execução distribui threads geridos por múltiplos grupos de CPU, se o computador tiver vários grupos de CPU e o <elemento GCCpuGroup> estiver ativado. |
Elementos Subordinados
Nenhum.
Elementos Principais
| Elemento | Description |
|---|---|
configuration |
O elemento raiz em cada arquivo de configuração usado pelo Common Language Runtime e aplicativos .NET Framework. |
runtime |
Contém informações sobre encadernação de montagem e recolha de lixo. |
Observações
Quando um computador tem múltiplos grupos de CPU, ativar este elemento faz com que o runtime distribua threads geridos por todos os grupos de CPU. Para usar esta funcionalidade, deve também ativar o <elemento GCCpuGroup> , que estende a recolha de lixo a todos os grupos de CPU e tem em conta todos os núcleos na criação e balanceamento de heaps. Ativar o <elemento GCCpuGroup> requer ativar o <elemento gcServer> . Se estes elementos não estiverem ativados, ativar o <Thread_UseAllCpuGroups> elemento não tem efeito.
Example
O exemplo seguinte mostra como ativar o suporte para múltiplos grupos de CPU.
<configuration>
<runtime>
<Thread_UseAllCpuGroups enabled="true"/>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>