【发布时间】:2016-03-22 14:26:22
【问题描述】:
我的javaFX 应用程序中似乎有memory leak 问题,我一直在使用 net beans 分析器工具来帮助我定位泄漏源,但我碰壁了,因为我不确定到底是什么我正在做。
现在我查看了教程,他们说要监视对象的surviving generations,但我仍然不确定如何处理这些信息。我在监控我的应用程序时截取了最高 surviving generation 对象的屏幕截图。
有人可以向我解释一下我应该对这些对象做什么,还是它们实际上会导致memory leak?
【问题讨论】:
-
看看这个:stackoverflow.com/questions/6470651/… 这不是你的问题的答案,但是有一些关于如何在 Java 中创建内存泄漏的好例子。这可能会帮助您定位您的问题(如果存在问题的话。很难说不知道您的程序应该做什么;))
-
@noobCoder 您是否能够使用 Eclipse MAT 找到问题?
-
还没有,但它为我指明了正确的方向。我目前暂时把它放在次要位置,因为我觉得我可以花很多时间来寻找问题,而我现在根本没有,因为我必须在未来几天展示我的工具。所以我目前正在努力确保该工具正确运行。
标签: java netbeans javafx memory-leaks profiler