GCMemoryInfo.HighMemoryLoadThresholdBytes 属性

定义

获取发生最后一次垃圾回收时的高内存负载阈值。

public:
 property long HighMemoryLoadThresholdBytes { long get(); };
public long HighMemoryLoadThresholdBytes { get; }
member this.HighMemoryLoadThresholdBytes : int64
Public ReadOnly Property HighMemoryLoadThresholdBytes As Long

属性值

发生最后一次垃圾回收时的高内存负载阈值(以字节为单位)。

注解

大多数 GC 性能启发式分析都基于每个进程的度量值。 但是,为了避免分页,GC 知道计算机、VM 或容器中的全局物理内存负载。 GC 将特定的内存负载百分比识别为“高内存负载情况”。 当内存负载百分比超过该阈值时,GC 会变得更加主动,并在必要时执行更多完全阻塞 GC 以减小堆大小。

适用于