输出缓存生成OutOfMemoryException

时间:2011-07-05 21:07:18

标签: asp.net web-config out-of-memory outputcache

当内存达到系统内存总量的50%时,我的网站会出现OutOfMemoryException。调查内存我发现我的问题与输出缓存条目的增长率有关(几乎每个页面都有自己的输出缓存因url参数而异)。

在网上搜索我看到了一些关于web.config部分的约会,特别是在privateBytesLimit和percentagePhysicalMemoryUsedLimit属性上,它们处理阈值以缓存开始刷新过期的项目并尝试回收内存。但我不明白,如果在这一点上也会抛出异常。

但我不确定这些属性的最佳和安全值。有人有关于这些价值观的信息吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)