MemoryCache.PhysicalMemoryLimit Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a percentagem do uso total de memória física do sistema em que a cache começará a expulsar entradas.
public:
property long PhysicalMemoryLimit { long get(); };
public long PhysicalMemoryLimit { get; }
member this.PhysicalMemoryLimit : int64
Public ReadOnly Property PhysicalMemoryLimit As Long
Valor de Propriedade
A percentagem do uso total de memória física no sistema que desencadeia a expulsão do cache.
Observações
A PhysicalMemoryLimit propriedade especifica a percentagem do uso total de memória física no sistema (por todos os processos) em que a cache começará a expulsar entradas. Esta configuração não limita a memória que uma única MemoryCache instância pode usar. Em vez disso, quando o uso total de memória física do sistema ultrapassa esta percentagem, a cache remove proativamente entradas para ajudar a reduzir a pressão da memória e evitar o esgotamento da memória do sistema, mesmo que a cache em si não ultrapasse os seus outros limites de tamanho.
Podes especificar as definições da PhysicalMemoryLimit propriedade no ficheiro de configuração da aplicação. Em alternativa, podem ser passados por um chamador quando a MemoryCache instância é inicializada.