Elemento <gcConcurrent>

Aggiornamento: novembre 2007

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

Elemento <Configuration>
  Elemento <runtime>
    Elemento <gcConcurrent>

<gcConcurrent  
   enabled="true|false"/>

Attributi ed elementi

Le seguenti sezioni illustrano attributi, elementi figlio e padre.

Attributi

Attributo

Descrizione

enabled

Attributo obbligatorio.

Specifica se nell'ambiente di esecuzione viene eseguita la procedura di Garbage Collection in modo concorrente.

Attributo enabled

Valore

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

Descrizione

configuration

È l'elemento di primo livello 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 procedura di 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.

Nota

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 disattivare la procedura di Garbage Collection.

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

Vedere anche

Attività

Procedura: disattivare l'esecuzione contemporanea della Garbage Collection

Riferimenti

Schema delle impostazioni dell'ambiente di esecuzione

Altre risorse

Schema dei file di configurazione per .NET Framework