Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
缓存数据.NET4.0(Asp.Net)_Asp.net_Asp.net Mvc 2_Caching_Objectcache - Fatal编程技术网

缓存数据.NET4.0(Asp.Net)

缓存数据.NET4.0(Asp.Net),asp.net,asp.net-mvc-2,caching,objectcache,Asp.net,Asp.net Mvc 2,Caching,Objectcache,有谁能详细解释一下什么是“cachespecifice逐出””以及如何避免它 我在CacheEntryRemovedArguments.RemovedRemovedReguments中获取此信息 CacheSpecificExecution作为删除缓存项的原因意味着“该项已被删除,因为缓存提供程序的逐出策略决定了它应该被删除”——我知道,这是非常不具体的,但很难更具体,因为有许多可能的缓存引擎实现及其不同的逐出策略(通常是可配置的,例如在AppFabric缓存(又称Velocity)中)。一般来

有谁能详细解释一下什么是“
cachespecifice逐出”
”以及如何避免它


我在
CacheEntryRemovedArguments.RemovedRemovedReguments
中获取此信息

CacheSpecificExecution作为删除缓存项的原因意味着“该项已被删除,因为缓存提供程序的逐出策略决定了它应该被删除”——我知道,这是非常不具体的,但很难更具体,因为有许多可能的缓存引擎实现及其不同的逐出策略(通常是可配置的,例如在AppFabric缓存(又称Velocity)中)。一般来说,逐出意味着“好的,存在内存不足的风险,我们应该删除一些项目-例如最近使用最少的项目(LRE逐出策略),或者可能与动态老化(LFDA)一起使用最少的项目,等等。”。因此,要消除逐出问题,您应该检查缓存内存使用情况和限制、逐出配置选项