GCMemoryInfo.HighMemoryLoadThresholdBytes 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
마지막 가비지 수집이 발생했을 때 높은 메모리 로드 임계값을 가져옵니다.
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를 수행합니다.