Condividi tramite


<GCCpuGroup> Elemento

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.

Attributes

Attribute Description
enabled Attributo obbligatorio.

Specifica se Garbage Collection supporta più gruppi di CPU.

Attributo abilitato

Value Description
false Garbage Collection non supporta più gruppi di CPU. Si tratta dell'impostazione predefinita.
true Garbage Collection supporta più gruppi di CPU, se è abilitata l'operazione di Garbage Collection del server.

Elementi figli

Nessuno.

Elementi padre

Elemento Description
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.
runtime Contiene informazioni sull'associazione di assembly e la Garbage Collection.

Osservazioni:

Quando un computer dispone di 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 tiene conto di tutti i core durante la creazione e il bilanciamento degli heap.

Annotazioni

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> .

Example

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>

Vedere anche