IGCHost 介面
提供方法來取得記憶體回收系統的相關資訊,以及控制記憶體回收的某些層面。
注意
從 .NET Framework 4.5 開始,您可以使用一個大於 SetGCStartupLimits方法的限制,將垃圾收集區段的大小和垃圾收集系統第 0 代的大小上限設定為大於 DWORD
SetGCStartupLimits方法所加加的限制的值。
注意
此介面僅供專家使用。 如果使用不正確,可能影響應用程式的效能。
方法
方法 | 描述 |
---|---|
Collect 方法 | 不論目前記憶體回收的狀態為何,強制針對指定的世代進行回收。 |
GetStats 方法 | 取得記憶體回收系統目前狀態的統計資料。 |
GetThreadStats 方法 | 取得記憶體回收的個別執行緒統計資料。 |
SetGCStartupLimits 方法 | 設定第 0 代的區段大小和大小上限。 |
SetVirtualMemLimit 方法 | 設定執行階段虛擬記憶體的大小上限。 |
規格需求
平台:請參閱系統需求。
標題:GCHost.idl、GCHost.h
程式庫:包含作為 MSCorEE.dll 中的資源
.NET Framework版本:自 2.0 起提供