MemoryCache.PhysicalMemoryLimit Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.