Je voudrais modifier la valeur de mon intervalle de temps d'expiration glissante en fonction de la quantité de mémoire disponible. Si le trafic du site est élevé à un moment donné, plus de données seront ajoutées au cache que pendant les périodes plus calmes. Pendant ces périodes calmes, je peux augmenter la durée d'expiration du glissement, ce qui permet de stocker les données plus longtemps. Mais quand le site est occupé, j'ai besoin de libérer de la mémoire, donc je suis plus heureux avec une durée plus courte.Comment savoir combien de mémoire est actuellement utilisée par le cache?
donc je suppose que mes questions sont les suivantes:
moi Est-il possible de trouver la quantité de mémoire est consommée par les articles que je l'ai ajouté à HttpRuntime.Cache
? Si c'est le cas, comment?
Est-ce que cela ressemble à une solution réaliste au problème que j'ai décrit?