Partager via


MemoryCache.PhysicalMemoryLimit Propriété

Définition

Obtient le pourcentage d’utilisation totale de la mémoire physique système à laquelle le cache commence à supprimer les entrées.

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

Valeur de propriété

Pourcentage d’utilisation globale de la mémoire physique sur le système qui déclenche l’éviction du cache.

Remarques

La PhysicalMemoryLimit propriété spécifie le pourcentage d’utilisation totale de la mémoire physique sur le système (par tous les processus) auquel le cache commence à supprimer les entrées. Ce paramètre n’est pas une limite de mémoire qu’une seule MemoryCache instance peut utiliser. Au lieu de cela, lorsque l’utilisation globale de la mémoire physique du système dépasse ce pourcentage, le cache supprime de manière proactive les entrées pour réduire la pression de la mémoire et éviter l’épuisement de la mémoire système, même si le cache lui-même ne dépasse pas ses autres limites de taille.

Vous pouvez spécifier les paramètres de la PhysicalMemoryLimit propriété dans le fichier de configuration de l’application. Elles peuvent également être passées par un appelant lorsque l’instance MemoryCache est initialisée.

S’applique à

Voir aussi