Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa impostazione configura il Garbage Collector per risparmiare memoria a scapito di Garbage Collection più frequenti e tempi di sospensione possibilmente più lunghi. Il valore predefinito è 0 e significa nessuna modifica. Oltre al valore predefinito 0, sono validi i valori compresi tra 1 e 9 (inclusi). Maggiore è il valore, più il Garbage Collector cerca di risparmiare memoria e quindi di contenere le dimensioni dell'heap. Se il valore è diverso da zero, l'heap degli oggetti grandi verrà compattato automaticamente in presenza di una frammentazione eccessiva.
<configurazione>
<Runtime>
<GCConserveMemory>
Sintassi
<GCConserveMemory
enabled="n"/>
Attributes
| Attribute | Description |
|---|---|
enabled |
Attributo obbligatorio. Specifica il modo in cui il Garbage Collector deve provare a risparmiare memoria. |
attributo abilitato
| Value | Description |
|---|---|
n |
Il valore predefinito è 0 e significa nessuna modifica. Oltre a 0, i valori compresi tra 1 e 9 (inclusi) sono validi. Maggiore è il valore, più il Garbage Collector cerca di risparmiare memoria e quindi di contenere le dimensioni dell'heap. |
Elementi figlio
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:
Questa impostazione è stata introdotta in .NET Framework 4.8.