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, чтобы уменьшить размер кучи.