GCKind Enumerazione

Definizione

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.

Si applica a