我正在使用泄漏仪器分析我的应用程序,我有一些泄漏。如果我查看负责的库列,我只能看到一些frameWork库(主要是ImageIO)。我想知道是否有办法知道泄漏是来自我的代码还是与框架本身有关。例如,如果我选择泄漏并查看扩展细节,则堆栈跟踪没有对我的代码的引用(参见下图)
我对此感到有点困惑,有可能我没有看到任何对我的代码的引用,但泄漏与它有某种关系吗?如果是的话,什么可能是发现谁泄漏的最佳策略?
欢迎任何帮助/建议/教程
答案 0 :(得分:3)
如图所示,只需更改设置:
选择调用树,然后在左侧检查:反转调用树,隐藏系统库和仅显示对象
现在,如果您遇到泄漏,那么您可以了解代码泄漏的位置