Ari*_*ian 13 iis performance iis-7 caching
我已经在互联网上搜索了如何增加IIS 7中应用程序池的内存和缓存大小,但所有主题都是分散的,我不知道将这些设置组合在一起的效果.
有人可以描述如何增加IIS 7中应用程序池的内存和缓存大小吗?
dev*_*747 16
在我的理解中,输出缓存只能在IIS级别设置,而不能专门用于应用程序池.IIS级别设置的任何内容都适用于其下的所有网站.因此,您可以在Web应用程序级别应用最大缓存大小.
如果您使用的是Windows 7专业版(IIS功能因操作系统而异),如果您打开IIS管理器并单击服务器名称,则在功能视图中会有一个"输出缓存"功能.您可以编辑它以设置最大缓存大小.如果将其设置为非常高的值,则会占用大量RAM并且可能会降低整个盒子的性能.


应用程序池本身可以具有专用内存限制和虚拟内存限制.
主内存限制:在导致应用程序池回收之前,工作进程可以使用的最大专用内存量(以KB为单位).
虚拟内存限制:在导致应用程序池回收之前,工作进程可以使用的最大虚拟内存量(以KB为单位).
默认情况下,上述两个设置都设置为0,这意味着没有设置限制.
简而言之:在IIS服务器级别提高输出缓存大小是满足您需求的最佳选择.