Поделиться через


MemoryCache.PhysicalMemoryLimit Свойство

Определение

Возвращает процент общего использования физической памяти системы, с которого кэш начнет вытеснение записей.

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

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

Процент общего использования физической памяти в системе, которая активирует вытеснение кэша.

Комментарии

Свойство PhysicalMemoryLimit указывает процент общего использования физической памяти в системе (по всем процессам), с которым кэш начнет вытеснять записи. Этот параметр не является ограничением памяти, которую может использовать один MemoryCache экземпляр. Вместо этого, если общее использование физической памяти системы превышает этот процент, кэш упреждает удаление записей, чтобы снизить нагрузку на память и избежать исчерпания системной памяти, даже если сам кэш не превышает другие ограничения размера.

Параметры свойства PhysicalMemoryLimit можно указать в файле конфигурации приложения. Кроме того, они могут передаваться вызывающим методом при MemoryCache инициализации экземпляра.

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

См. также раздел