我在运行Windows Communication Foundation(WCF)服务的x64机器(Intel i5,8GB RAM,Windows 10)上安装了Visual Studio 2015。该服务运行大约5个小时来处理数据,它使用IIS Express Web服务器。当它运行时,IIS的CPU使用率每次约为13%。
有一次我注意到数据处理速度非常快,我查看了任务管理器,该进程的CPU使用率约为40%,但我无法再将IIS进程恢复到40%。我不知道发生了什么事情,将CPU使用率提高到40%。
有没有办法增加IIS(Express)的CPU使用率,以便计算运行得更快,从而更快地处理数据?是否有任何可以更改的设置来完成此操作。我认为每次CPU应该高于14%。是否存在在IIS设置中专门限制此CPU使用的设置?
答案 0 :(得分:0)
在IIS 8.5中,每个应用程序池设置有Limit (percent)
个属性,允许与该应用程序池相关的工作线程消耗的CPU时间百分比