GCKind 枚举

定义

指定垃圾回收的类型。

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

字段

Any 0

任何回收类型。

Background 3

后台回收。 这始终是第 2 代集合。

Ephemeral 1

gen0 或 gen1 回收。

FullBlocking 2

阻止 gen2 回收。

注解

GC 可以是 3 种类型之一-临时、完全阻塞或背景。 它们的频率非常不同。 临时 GC 的发生频率比其他两种多得多。 后台 GC 通常不频繁发生,完全阻塞 GC 通常非常不频繁发生。 为了对非常不频繁的 GC 进行采样,集合分为各种类型,因此调用方可以在保持合理的采样率的同时要求所有三种类型。 例如,如果每秒采样一次,而不进行这种区分,则永远不会观察到后台 GC。 通过此区别,始终可以获取指定类型的最后一个 GC 的信息。

适用于