GCMemoryInfo.HighMemoryLoadThresholdBytes Свойство

Определение

Возвращает пороговую нагрузку с высокой памятью при возникновении последней сборки мусора.

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

Значение свойства

Порог высокой нагрузки памяти в байтах, когда произошла последняя сборка мусора.

Комментарии

Большая часть эвристики производительности GC основана на измерениях для каждого процесса. Однако чтобы избежать разбиения на страницы, GC знает о глобальной нагрузке физической памяти на компьютере или виртуальной машине или в контейнере. GC распознает определенную процентную нагрузку памяти как "высокую нагрузку памяти". Если процент загрузки памяти превышает это пороговое значение, GC становится более агрессивным и при необходимости будет выполнять более полную блокировку GCs, чтобы уменьшить размер кучи.

Применяется к