Compartir por


MemoryCache.PhysicalMemoryLimit Propiedad

Definición

Obtiene el porcentaje del uso total de memoria física del sistema en el que la memoria caché comenzará a expulsar las entradas.

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

Valor de propiedad

Porcentaje del uso general de memoria física en el sistema que desencadena la expulsión de la memoria caché.

Comentarios

La PhysicalMemoryLimit propiedad especifica el porcentaje de uso total de memoria física en el sistema (por todos los procesos) en el que la memoria caché comenzará a expulsar las entradas. Esta configuración no es un límite en la memoria que puede usar una sola MemoryCache instancia. En su lugar, cuando el uso general de memoria física del sistema supera este porcentaje, la memoria caché quita proactivamente las entradas para ayudar a reducir la presión de memoria y evitar el agotamiento de la memoria del sistema, incluso si la propia memoria caché no supera sus otros límites de tamaño.

Puede especificar la configuración de la PhysicalMemoryLimit propiedad en el archivo de configuración de la aplicación. Como alternativa, se pueden pasar mediante un llamador cuando se inicializa la MemoryCache instancia.

Se aplica a

Consulte también