Condividi tramite


Elemento <gcConcurrent>

Specifica se in Common Language Runtime viene eseguita una procedura di Garbage Collection in un thread separato.

<gcConcurrent  
   enabled="true|false"/>

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Attributo

Oggetto di descrizione

enabled

Attributo obbligatorio.

Specifica se il runtime esegue operazioni di Garbage Collection simultaneamente.

Attributo enabled

Value

Oggetto di descrizione

false

La procedura di Garbage Collection non viene eseguita in modo concorrente.

true

Viene eseguita la procedura di Garbage Collection in modo concorrente. Questa è l'impostazione predefinita.

Elementi figlio

Nessuno.

Elementi padre

Elemento

Oggetto di descrizione

configuration

Elemento radice in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

runtime

Contiene le informazioni sull'associazione degli assembly e la Garbage Collection.

Note

L'impostazione presente nel file di configurazione del computer è il valore predefinito per tutte le applicazioni .NET Framework. L'impostazione inclusa nel file di configurazione dell'applicazione esegue l'override dell'impostazione nel file di configurazione del computer.

Se l'applicazione è a thread singolo e richiede una continua interazione con l'utente, lasciare attivata la procedura di Garbage Collection concorrente in modo da ridurre al minimo la durata delle interruzioni per le operazioni di Garbage Collection. Se si tratta di un'applicazione server ASP.NET, non è necessario modificare il valore predefinito dell'elemento gcConcurrent.

NotaNota

L'operazione di Garbage Collection in modalità simultanea non è supportata nelle applicazioni che eseguono l'emulatore WOW64 x86 su sistemi a 64 bit che implementano l'architettura Intel Itanium (precedentemente denominata IA-64).Per ulteriori informazioni sull'utilizzo di WOW64 nei sistemi Windows a 64 bit, vedere Running 32-bit Applications (informazioni in lingua inglese).

Esempio

Nell'esempio seguente viene illustrato come disabilitare le operazioni di Garbage Collection simultanee.

<configuration>
   <runtime>
      <gcConcurrent enabled="false"/>
   </runtime>
</configuration>

Vedere anche

Attività

Procedura: disabilitare l'esecuzione contemporanea della Garbage Collection

Riferimenti

Schema delle impostazioni dell'ambiente di esecuzione

Altre risorse

Schema dei file di configurazione per .NET Framework