Interfaccia IGCHost
Fornisce metodi per ottenere informazioni sul sistema di Garbage Collection e per controllare alcuni aspetti di Garbage Collection.
Nota
A partire da .NET Framework 4.5, è possibile usare il metodo IGCHost2::SetGCStartupLimitsEx per impostare le dimensioni di un segmento di Garbage Collection e le dimensioni massime della generazione di Garbage Collection 0 ai valori superiori al DWORD
limite imposto dal metodo SetGCStartupLimits .
Nota
Questa interfaccia è destinata solo all'utilizzo esperto. Può influire sulle prestazioni di un'applicazione se usata in modo non corretto.
Metodi
Metodo | Descrizione |
---|---|
Metodo Collect | Forza l'esecuzione di una raccolta per la generazione specificata, indipendentemente dallo stato della Garbage Collection corrente. |
Metodo GetStats | Ottiene le statistiche per lo stato corrente del sistema di Garbage Collection. |
Metodo GetThreadStats | Ottiene le statistiche per thread per Garbage Collection. |
Metodo SetGCStartupLimits | Imposta le dimensioni del segmento e le dimensioni massime per la generazione 0. |
Metodo SetVirtualMemLimit | Imposta le dimensioni massime della memoria virtuale del runtime. |
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: GCHost.idl, GCHost.h
Libreria: Incluso come risorsa in MSCorEE.dll
Versioni di .NET Framework: Disponibile da 2.0