<Elemento GCCpuGroup>
Specifica se Garbage Collection supporta più gruppi di CPU.
<Configurazione>
<Runtime>
<GCCpuGroup>
Sintassi
<GCCpuGroup
enabled="true|false"/>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo | Descrizione |
---|---|
enabled |
Attributo obbligatorio. Specifica se Garbage Collection supporta più gruppi di CPU. |
Attributo enabled
Valore | Descrizione |
---|---|
false |
Garbage Collection non supporta più gruppi di CPU. Questo è il valore predefinito. |
true |
Garbage Collection supporta più gruppi di CPU, se è abilitata l'operazione di Garbage Collection del server. |
Elementi figlio
Nessuno.
Elementi padre
Elemento | Descrizione |
---|---|
configuration |
Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework. |
runtime |
Contiene informazioni sull'associazione degli assembly e sull'operazione di Garbage Collection. |
Commenti
Quando un computer ha più gruppi di CPU e garbage collection server è abilitato (vedere l'elemento gcServer>), l'abilitazione di questo elemento estende garbage collection in tutti i gruppi di CPU e prende in considerazione tutti i core durante la< creazione e il bilanciamento degli heap.
Nota
Questo elemento si applica solo ai thread di Garbage Collection. Per consentire al runtime di distribuire i thread utente in tutti i gruppi di CPU, è necessario abilitare anche l'elemento <Thread_UseAllCpuGroups> .
Esempio
L'esempio seguente illustra come abilitare l'operazione di Garbage Collection per più gruppi di CPU.
<configuration>
<runtime>
<GCCpuGroup enabled="true"/>
<gcServer enabled="true"/>
</runtime>
</configuration>