猿问

asp.net 的cache机制 是如何知道自己过期了的

比如我在设置了    cache一分钟之后过期    他会在这一分钟内不断的轮询查看时间么  还是怎么回事?

再一个文件依赖cachedependency   他判断所依赖的文件改变是通过轮询 还是当文件变动了之后 会自动通知它


浮云间
浏览 360回答 1
1回答

qq_花开花谢_0

缓存:1,不会在一分钟内轮询,有个额定的轮询时间周期对所有指定了过期策略的key作检测(不论它们是否具有相同的过期周期);2,在访问key的时候检测key的过期策略; 文件依赖:向操作系统注册一个回调函数,文件变动后会调用该回调函数,从而通知注册方文件变动事件。
随时随地看视频慕课网APP
我要回答