当内存达到系统内存总量的50%时,我的网站会出现OutOfMemoryException。调查内存我发现我的问题与输出缓存条目的增长率有关(几乎每个页面都有自己的输出缓存因url参数而异)。
在网上搜索我看到了一些关于web.config部分的约会,特别是在privateBytesLimit和percentagePhysicalMemoryUsedLimit属性上,它们处理阈值以缓存开始刷新过期的项目并尝试回收内存。但我不明白,如果在这一点上也会抛出异常。
但我不确定这些属性的最佳和安全值。有人有关于这些价值观的信息吗?
提前致谢!