在ASP.NET Web App中查找内存泄漏
|
我在WIN SERVER 2008 R2 Enterprise 64位上以2.53 Ghz(2 CPU)和8 GB RAM在单个生产服务器(虚拟)上托管7个网站. Web服务器是IIS 7,所有网站都使用.NET Framework 4.0应用程序池. 我当前的内存使用量大约是8GB中的4.16 GB,而w3wp.exe是消耗大部分内存使用量的进程(此时大约为1.6 GB),其次是使用(1.5 GB)的sqlservr.exe. 我想做的是知道7个网站中哪个网站消耗的内存最多,以便我可以看看. 我已经尝试过Process Explorer和资源监视器,但它只能显示w3wp.exe占用了多少内存,而不是单个网站的使用情况. 有没有办法让我能指出内存hogger? 解决方法您可以使用Microsoft的 Debug Diag工具进行内存转储.基本过程是: >启动DebugDiag 我建议结合Uri May的答案这样做,否则你可能会浪费很多时间. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – Web Api – 如何直接从OnActionExecuting过滤器
- 依赖于文件的.net核心asp.net单元测试 – appsettings.json
- asp.net-core – CoreCLR中的哈希算法
- asp.net-mvc – Chrome 27中SignalR和跨域请求的问题
- asp.net-mvc-3 – 在MVC3中对Webgrid行进行内联编辑
- asp.net-mvc – ASP.NET MVC中的Crystal Reports
- asp.net-mvc-3 – 在具有默认值的模型上注释属性
- asp.net-mvc-3 – asp.net mvc的telerik grid的开源替代品?
- asp.net-mvc – 使用RedirectToAction单元测试ASP.NET MVC
- iis-7 – 经典ASP站点请求在IIS7中随机挂起
