简体   繁体   English

在IIS 7中为IIS 7中的应用程序池设置专用内存限制会增加页面错误

[英]Setting Private Memory Limit for application pool in IIS 7 increased page faults before crossing the limit

I have set Private Memory limit of 200mb in IIS 7 for an application pool. 我在IIS 7中为应用程序池设置了200mb的私有内存限制。 The Private Working Set memory(Task Manager) for the application is always below 125mb but the number of page faults have increased a lot and application cache is getting cleared frequently after setting the limit. 应用程序的专用工作集内存(任务管理器)始终小于125mb,但是页面错误的数量已大大增加,并且在设置限制后,应用程序缓存会被频繁清除。

I haven't set any limit on Virtual Memory. 我尚未对虚拟内存设置任何限制。 Can someone suggest why the cache is getting cleared even when the Private memory used is below the allocated memory? 有人可以建议为什么即使使用的专用内存低于分配的内存时仍要清除缓存吗?

尝试查看任务管理器中的“工作集(内存)”列,您正在查看“内存(私有工作集)”列,该列较小。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM