GCMemoryInfo.HighMemoryLoadThresholdBytes Propriedade

Definição

Obtém o limiar de carga de memória elevado quando ocorreu a última recolha de lixo.

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

Valor de Propriedade

O limiar elevado de carga de memória, em bytes, quando ocorreu a última recolha de lixo.

Observações

A maioria das heurísticas de desempenho do GC baseia-se em medições por processo. No entanto, para evitar paginação, o GC está ciente da carga global de memória física na máquina, VM ou no contentor. O GC reconhece uma certa percentagem de carga de memória como uma "situação de alta carga de memória". Quando a percentagem de carga de memória ultrapassa esse limiar, o GC torna-se mais agressivo e fará mais GCs de bloqueio completo, se necessário, para reduzir o tamanho do heap.

Aplica-se a