語言

GCKind 列舉

定義

指定垃圾收集的種類。

public enum class GCKind
public enum GCKind
type GCKind = 
Public Enum GCKind
繼承

欄位

名稱 值 Description
Any 0

任何形式的收藏。

Ephemeral 1

Gen0 或 Gen1 的收藏。

FullBlocking 2

一個阻擋的第二代合集。

Background 3

一個背景收藏。 這永遠是第二代的收藏。

備註

GC 可以是三種類型之一——短暫型、全區塊型或背景型。 它們的頻率差異很大。 短暫的GC比另外兩種發生得更頻繁。 背景的 GC 通常很少發生,而完全阻塞的 GC 則非常罕見。 為了抽樣極少出現的GC,集合會被分成不同類型,讓呼叫者能同時詢問三種類型,同時保持合理的取樣率。 例如,如果你每秒取樣一次,若沒有此區分,你可能永遠無法觀察到背景GC。 有了這個區別,你總能獲得你指定的最後一位GC的資訊。

適用於