ICLRGCManager 인터페이스

호스트가 공용 언어 런타임의 가비지 수집 시스템과 상호 작용할 수 있도록 하는 메서드를 제공합니다.

참고

.NET Framework 4.5부터 ICLRGCManager2::SetGCStartupLimitsEx 메서드를 사용하여 가비지 수집 세그먼트의 크기와 가비지 수집 시스템의 0세대 최대 크기를 SetGCStartupLimits 메서드에 의해 부과된 DWORD 제한보다 큰 값으로 설정합니다.

메서드

메서드 Description
Collect 메서드 지정된 세대에 대한 가비지 수집을 강제 실행합니다.
GetStats 메서드 가비지 수집 시스템에 대한 현재 통계 집합을 가져옵니다.
SetGCStartupLimits 메서드 가비지 수집 세그먼트의 크기와 가비지 수집 시스템의 0세대 최대 크기를 설정합니다.

설명

CLR(공용 언어 런타임)은 관리 GC 형식으로 가비지 수집 메커니즘을 구현합니다. 가비지 수집 시스템에 대한 자세한 내용은 가비지 수집을 참조하세요.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: MSCorEE.h

라이브러리: 리소스로 MSCorEE.dll에 포함됩니다.

.NET Framework 버전: 2.0부터 사용 가능

참고 항목