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를 수행합니다.

적용 대상