答案 0 :(得分:1)
IIS工作进程有上限和下限。在回收应用程序池之前,它可能会超过其中一个限制,以便将内存消耗降低到更合理的水平。
答案 1 :(得分:0)
可能只是一个舍入错误。
答案 2 :(得分:0)
可能是舍入错误或脏数据收集,或者进程可能在虚拟内存中。盒子在颠簸吗?
答案 3 :(得分:0)
Mashin.config中有一个设置,指示缓存的总使用量默认为总内存的60%,如果它以某种方式更改您可能达到该级别。另请检查您的web.config文件以获取缓存
的设置答案 4 :(得分:0)
缓存%使用的进程内存:这是(工作进程消耗的内存* 100 /对高速缓存施加的内存限制)。没有理由"工作进程消耗的内存"不能超过"对Cache"强加的内存限制。当"工作进程消耗的内存" > "对Cache"施加内存限制,此计数器的值将大于100。
参考:搜索"缓存内存百分比" Msdn blog
中的部分