Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
设想:
我有一个 HttpRuntime.Cache \ System.Web.Caching.Cache 充满了对象。
所有对象都具有相同的过期时间和相同的优先级。如果系统达到 99% 的内存使用限制,则自动缓存项目删除开始。(对吗?可配置?)在我的场景中如何清理缓存?a)是否会因为相同的到期/优先级而删除所有项目,还是会 b)删除一些随机项目?
问候罗伯特
假设所有项目具有相同的优先级和过期时间,ASP.NET 缓存使用最近最少使用算法来确定要从缓存中逐出哪些项目。
来源