.net应用程序中的内存泄漏,debugdiag分析没有提供GC详细信息

时间:2017-07-03 17:41:57

标签: asp.net .net memory-leaks windbg debugdiag

我们有一个在IIS上托管的asp.net网站,如果我的应用程序运行超过一天,它使用超过4 GB并保持这样。目前我们有一套回收作为解决方法。我正在使用debugdiag找出泄漏的根本原因。

修改

我尝试按照this使用windbg,但手动分析并没有真正帮助。但我发现debugdiag的自动分析可以告诉你哪些.net对象消耗了大多数对象。以下articles这来自微软

期待看到。.net information in the dumps这样的.net信息,但我得到错误“您的浏览器设置目前禁止此报告的脚本运行”

我关注thisthis文章,但分析并没有详细介绍.NET,这是一个纯粹的.NET应用程序。我希望看到内存消耗.NET对象和GC细节等

1 个答案:

答案 0 :(得分:0)

  

要使debugdiag正常工作,您必须具有相同的版本   安装在分析机器上的.net框架(应用程序)   同样。

有关分析的详细信息,请参阅此https://plnkr.co/edit/2YB2zV3FL4JZgJ2yC4FG