GCKind Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica il tipo di Garbage Collection.
public enum class GCKind
public enum GCKind
type GCKind =
Public Enum GCKind
- Ereditarietà
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Any | 0 | Qualsiasi tipo di raccolta. |
| Ephemeral | 1 | Raccolta gen0 o gen1. |
| FullBlocking | 2 | Raccolta di blocco gen2. |
| Background | 3 | Raccolta di sfondo. Si tratta sempre di una raccolta di seconda generazione. |
Commenti
Un GC può essere uno dei 3 tipi: temporaneo, blocco completo o sfondo. Le loro frequenze sono molto diverse. I GC temporanei si verificano molto più spesso degli altri due tipi. In genere, i GC in background si verificano raramente e i controller di dominio con blocco completo si verificano raramente. Per campionare i controller di dominio molto frequenti, le raccolte sono separate in tipi in modo che i chiamanti possano richiedere tutti e tre i tipi mantenendo una frequenza di campionamento ragionevole. Ad esempio, se si esegue il campionamento una volta al secondo, senza questa distinzione, è possibile che non si osservi mai un GC in background. Con questa distinzione, è sempre possibile ottenere informazioni dell'ultimo GC del tipo specificato.