gpt4 book ai didi

winforms - .net dottrace 内存分析使用问题 - 过滤循环引用

转载 作者:行者123 更新时间:2023-12-05 01:24:15 24 4
gpt4 key购买 nike

我使用 DotTrace 作为内存分析器。 我想知道它如何过滤循环引用?

至于我想看看到底是谁持有对我的对象的引用并使其保持事件状态的场景,那些循环引用,尤其是事件处理程序并不令人感兴趣,但真正的错误引用往往隐藏在其中。

此外,“在新标签中显示已举行”和“在新标签中显示可达”是什么意思,这些是否有助于识别循环引用?

非常感谢任何回答。

最佳答案

“循环引用”是什么意思?如果我没记错的话,没有办法通过循环引用实现内存泄漏,因为 GC 会识别并销毁互连对象的整个子图。

但是,如果子图中的任何对象都有一个实时引用,则整个图都会存在。因此,您可能应该仔细查看您怀疑的所有对象,并找到被错误引用的对象。

关于winforms - .net dottrace 内存分析使用问题 - 过滤循环引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1117685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com