Udostępnij za pośrednictwem


IGCHost — Interfejs

Udostępnia metody uzyskiwania informacji o systemie odzyskiwania pamięci i kontrolowaniu niektórych aspektów odzyskiwania pamięci.

Uwaga

Począwszy od .NET Framework 4.5, można użyć metody IGCHost2::SetGCStartupLimitsEx, aby ustawić rozmiar segmentu odzyskiwania pamięci i maksymalny rozmiar generacji systemu odzyskiwania pamięci 0 do wartości większych niż DWORD limit narzucony przez metodę SetGCStartupLimits.

Uwaga

Ten interfejs jest przeznaczony tylko do użycia przez ekspertów. Może to mieć wpływ na wydajność aplikacji, jeśli jest używana nieprawidłowo.

Metody

Metoda Opis
Collect, metoda Wymusza wystąpienie kolekcji dla danej generacji, niezależnie od stanu bieżącego odzyskiwania pamięci.
GetStats — Metoda Pobiera statystyki bieżącego stanu systemu odzyskiwania pamięci.
GetThreadStats, metoda Pobiera statystyki poszczególnych wątków dotyczące odzyskiwania pamięci.
SetGCStartupLimits, metoda Ustawia rozmiar segmentu i maksymalny rozmiar dla generacji 0.
SetVirtualMemLimit, metoda Ustawia maksymalny rozmiar pamięci wirtualnej środowiska uruchomieniowego.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: GCHost.idl, GCHost.h

Biblioteki: Uwzględnione jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od wersji 2.0

Zobacz też