GCMemoryInfo.HighMemoryLoadThresholdBytes Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.