GCMemoryInfo.HighMemoryLoadThresholdBytes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.