Freigeben über


GCKind Enumeration

Definition

Gibt die Art der Garbage Collection an.

public enum class GCKind
public enum GCKind
type GCKind = 
Public Enum GCKind
Vererbung

Felder

Any 0

Eine beliebige Art von Sammlung.

Background 3

Eine Hintergrundsammlung. Dies ist immer eine Gen2-Sammlung.

Ephemeral 1

Eine gen0- oder gen1-Sammlung.

FullBlocking 2

Eine blockierende gen2-Sammlung.

Hinweise

Ein GC kann eine der drei Arten sein - ephemeral, voll blockieren oder Hintergrund. Ihre Frequenzen unterscheiden sich sehr. Ephemerale GCs treten viel häufiger als die anderen beiden Arten auf. Hintergrund-GCs treten in der Regel selten auf, und voll blockierende GCs treten in der Regel sehr selten auf. Um die sehr seltenen GCs zu probieren, werden Sammlungen in Arten getrennt, sodass Anrufer alle drei Arten anfordern können, während eine angemessene Samplingrate beibehalten wird. Wenn Sie beispielsweise einmal jede Sekunde probieren, ohne diesen Unterschied, können Sie niemals einen Hintergrund GC beobachten. Mit diesem Unterschied können Sie immer Informationen über die letzte GC-Art erhalten, die Sie angeben.

Gilt für