GCMemoryInfo.HighMemoryLoadThresholdBytes Propiedad

Definición

Obtiene el umbral de carga de memoria elevada cuando se produjo la última recolección de elementos no utilizados.

public:
 property long HighMemoryLoadThresholdBytes { long get(); };
public long HighMemoryLoadThresholdBytes { get; }
member this.HighMemoryLoadThresholdBytes : int64
Public ReadOnly Property HighMemoryLoadThresholdBytes As Long

Valor de propiedad

Umbral de carga de memoria elevado, en bytes, cuando se produjo la última recolección de elementos no utilizados.

Comentarios

La mayoría de las heurísticas de rendimiento de GC se basan en mediciones por proceso. Sin embargo, para evitar la paginación, GC es consciente de la carga de memoria física global en la máquina o máquina virtual o en el contenedor. GC reconoce un determinado porcentaje de carga de memoria como una "situación de carga de memoria alta". Cuando el porcentaje de carga de memoria supera ese umbral, gc se vuelve más agresivo y hará más GCs de bloqueo completo si es necesario para reducir el tamaño del montón.

Se aplica a