如何限制指定池的CPU及内存的使用量

2015-06-29 11:52:30 11474

1.程序池是什么呢?

打个比方来说,一个程序池就是一口缸,水呢就是CPU和内存等资源,网站是鱼,如果把所有的CPU和内存资源都给了某些网站,那么其他的网站怎么办呢。这样的结果就是某些网站分配到的资源少而导致访问速度慢!那么我们就应该对这个程序池做出一些限制咯。

2.对应用池的CPU做出限制

点击要您要限制的那个程序池,右击选择【属性——性能——启用CPU监视】,修改“最大CPU使用率”和“CPU使用率超过最大使用率时执行的操作”。

如果您选则了“关闭”,当程序池的资源耗尽时,iis就会强制关闭这个程序池下,那么网站就打不开了,会出现“Service Unavaliable”的字样。

3.对应用池的内存使用量限制

可以在IIS中点击池的【属性——回收】,选择和设置“最大虚拟内存和最大使用内存”当池用的内存达到这个量时,就会被回收清空。在这个清空过程中,是会提示超时或掉线的。但是,这样可以有效限制了资源的合理使用。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: