GCKind Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le type d’un garbage collection.
public enum class GCKind
public enum GCKind
type GCKind =
Public Enum GCKind
- Héritage
Champs
Any | 0 | Tout type de collection. |
Background | 3 | Collection d’arrière-plan. Il s’agit toujours d’une collection de génération 2. |
Ephemeral | 1 | Collection gen0 ou gen1. |
FullBlocking | 2 | Collection de blocage gen2. |
Remarques
Un GC peut être l’un des 3 types : éphémère, blocage complet ou arrière-plan. Leurs fréquences sont très différentes. Les GCS éphémères se produisent beaucoup plus souvent que les deux autres types. Les GCS en arrière-plan se produisent généralement rarement, et les GCS bloquants complets se produisent généralement très rarement. Pour échantillonner les GCS très peu fréquents, les regroupements sont séparés en types afin que les appelants puissent demander les trois types tout en conservant un taux d’échantillonnage raisonnable. Par exemple, si vous effectuez un échantillonnage une fois par seconde, sans cette distinction, vous ne pouvez jamais observer un GC en arrière-plan. Avec cette distinction, vous pouvez toujours obtenir des informations sur le dernier GC du type que vous spécifiez.