Idioma

GCMemoryInfo.HighMemoryLoadThresholdBytes Propriedade

Definição

Obtém o limite de carga de memória alta quando a última coleta de lixo ocorreu.

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

Valor da propriedade

O limite de carga de memória alta, em bytes, quando ocorreu a última coleta de lixo.

Comentários

A maioria das heurísticas de desempenho do GC baseia-se em medidas por processo. No entanto, para evitar a paginação, o GC está ciente da carga de memória física global no computador ou VM ou no contêiner. O GC reconhece um determinado percentual de carga de memória como uma "situação de alta carga de memória". Quando o percentual de carga de memória ultrapassar esse limite, o GC se tornará mais agressivo e fará mais GCs de bloqueio completo, se necessário, para reduzir o tamanho do heap.

Aplica-se a