IGCHost (Interfaz)
En esta interfaz, se incluyen métodos que pueden usarse para obtener información sobre el sistema de recolección de elementos no utilizados y controlar algunos de los aspectos de este mecanismo.
Nota
A partir de .NET Framework 4.5, puede usar el método IGCHost2::SetGCStartupLimitsEx para establecer el tamaño de un segmento de recolección de elementos no utilizados y el tamaño máximo de la generación del sistema de recolección de elementos no utilizados 0 en valores mayores que el límite DWORD
impuesto por el método SetGCStartupLimits .
Nota
Esta interfaz es solo para uso experto. Puede afectar al rendimiento de una aplicación si se usa incorrectamente.
Métodos
Método | Descripción |
---|---|
Método Collect | Obliga a que se produzca una colección para la generación determinada, independientemente del estado de la recolección de elementos no utilizados actual. |
GetStats (Método) | Obtiene las estadísticas del estado actual del sistema de recolección de elementos no utilizados. |
Método GetThreadStats | Obtiene las estadísticas por subproceso para la recolección de elementos no utilizados. |
Método SetGCStartupLimits | Establece el tamaño del segmento y el tamaño máximo de la generación 0. |
Método SetVirtualMemLimit | Establece el tamaño máximo de la memoria virtual del runtime. |
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: GCHost.idl, GCHost.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 2.0