GCLargeObjectHeapCompactionMode 枚举

定义

指示下一个阻塞垃圾回收是否压缩大型对象堆 (LOH)。

public enum class GCLargeObjectHeapCompactionMode
public enum GCLargeObjectHeapCompactionMode
[System.Serializable]
public enum GCLargeObjectHeapCompactionMode
type GCLargeObjectHeapCompactionMode = 
[<System.Serializable>]
type GCLargeObjectHeapCompactionMode = 
Public Enum GCLargeObjectHeapCompactionMode
继承
GCLargeObjectHeapCompactionMode
属性

字段

CompactOnce 2

下一次阻止第 2 代垃圾回收期间将压缩大型对象堆 (LOH)。

Default 1

不压缩大型对象堆 (LOH)。

注解

属性的值 GCSettings.LargeObjectHeapCompactionMode 是 枚举的成员 GCLargeObjectHeapCompactionMode ,指示下一个完全阻止垃圾回收是否也压缩大型对象堆 (LOH) 。 默认情况下,不会压缩 LOH。 CompactOnce 的值表示阻止垃圾回收将压缩 LOH。 垃圾回收后,属性的值 GCSettings.LargeObjectHeapCompactionMode 将恢复为 Default。

适用于

另请参阅