MemoryCache.PhysicalMemoryLimit Propriedade

Definição

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.

Aplica-se a

Ver também