0

设想:

我有一个 HttpRuntime.Cache \ System.Web.Caching.Cache 充满了对象。

所有对象都具有相同的过期时间和相同的优先级。如果系统达到 99% 的内存使用限制,则自动缓存项目删除开始。(对吗?可配置?)在我的场景中如何清理缓存?a)是否会因为相同的到期/优先级而删除所有项目,还是会 b)删除一些随机项目?

问候罗伯特

4

1 回答 1

0

假设所有项目具有相同的优先级和过期时间,ASP.NET 缓存使用最近最少使用算法来确定要从缓存中逐出哪些项目。

来源

于 2013-01-22T17:00:30.613 回答