0

我们正在使用 DevPartner 来分析我们的应用程序中的内存泄漏。

在使用 DevPartner 进行内存泄漏分析后,我得到了一组分析报告。实际上,我不知道如何生成报告。

不管怎样,现在我开始分析报告。他们展示了一些内存泄漏百分比的方法和对象。

实际上,我们有时会运行它,作为分析的一部分,我们修复了一些泄漏,例如假设在方法中声明了一个私有对象,并且我们在方法结束时使用后处理了该对象。

现在,当我们再次运行 DevPartner 时,它在报告中显示了相同的对象。我不确定为什么它再次显示相同的对象。

同样,我们的一个类正在实现 IDisposable 接口,在Dispose()方法中我们要么清除对象,要么释放对象。现在该对象也显示为 DevPartner 泄漏的内存。

有人知道 DevPartner 如何分析应用程序中的内存泄漏吗?

谢谢。

4

0 回答 0