【发布时间】:2014-10-31 07:15:01
【问题描述】:
我有一个关于 MemoryCache 和 PhysicalMemoryLimit 的问题。
例如:
我设置 PhysicalMemoryLimit = 2
我有很多:
List<MyObject> myObject = new List<MyObject>();
myobject 可以有更多的计数 100000
我将 myObject 设置为使用唯一键进行缓存。
在某个时间点缓存会被填满
“如果缓存大小超过指定的限制,内存缓存实现会删除缓存条目。”
但在缓存已满之前,其中一个对象被占用并在 foreach 中使用了很长时间。当内存缓存实现删除缓存条目时,这个对象会是什么?
对不起我的英语。
【问题讨论】:
标签: c# caching memorycache