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

memory leak in .net application, debugdiag analysis is not giving GC details

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

编辑:

我尝试按照 this but manual analysis did not really help.But I found out that debugdiag's automated analysis can tell you which .net obejcts are consuming most objects .Following these articles 和来自 Microsoft

的方法使用 windbg

原以为会看到这样的 .net 信息 ,但我收到了错误 "Your browser settings are currently prohibiting this report's scripts from running"

我关注了 this and this 文章,但分析没有提供有关 .NET 的太多细节,这是一个纯 .NET application.I 期望看到内存消耗 .NET 对象和 GC 细节等。

For debugdiag to work correctly, you have to have the same version of .net framework (of the application) installed on the analyzing machine as well.

请参阅此 了解有关分析的更多详细信息