每个应用程序池的内存使用情况

Sae*_*ade 28 asp.net iis application-pool iis-7.5

我使用IIS 7.5,我在不同的应用程序池中有一些ASP.NET站点和一些Web服务.在当前,服务器的内存使用率很高,那么我怎么知道每个应用程序池都使用了内存?有什么办法吗?有什么建议吗?

ngm*_*ngm 44

  • 转到IIS管理器
  • 在"连接"窗格中单击服务器的名称
  • 在"功能视图"的"IIS"部分下,双击该Worker Processes图标

在这里,您可以看到每个正在运行的应用程序池的专用字节和虚拟字节使用情况.

更多信息可以在这里找到:http://technet.microsoft.com/en-us/library/cc771273(v = ws.10).aspx

  • "在IIS下"让我失望.ngm表示:在IIS管理器窗口的主要功能部分.您没有选择站点或应用程序域,但是右侧的顶级服务器节点将有大量可供您选择的功能. (8认同)

Far*_*Bob 18

每个应用程序池都将在其自己的w3wp.exe进程中.

打开任务管理器,然后转到详细信息选项卡.右键单击列,选择"选择列".(在某些版本的Windows上,它位于菜单中:查看 - >选择列).确保选中"命令行".

然后按名称排序,查看您的w3wp.exe实例,并比较内存使用情况.您可以告诉每个应用程序池使用哪个应用程序池,因为该名称将显示在命令行中.