Java(FX)应用程序正在泄漏内存

时间:2019-05-08 11:23:46

标签: java javafx memory-leaks

我的JavaFX(12)应用程序似乎正在Windows上泄漏内存:一晚之后,该应用程序消耗了我的大部分RAM。但是,这不会在任务管理器中显示-除非所有应用程序(包括我的应用程序)使用最少的内存(仅几十兆字节),并且内存使用率仍为99%。我关闭应用程序后,内存使用率即可恢复正常。

除了可能是第三方库以外,我什至没有预感可能会导致这种情况的原因。

关于如何继续找到原因的任何提示? (嗯,除了我尝试一一禁用功能)

1 个答案:

答案 0 :(得分:0)

有了Intellij,您就有了一个很棒的工具,叫做 Memory View

抱歉,我正在更新此帖子,因为在IntelliJ的较新版本中已经包含了它。

因此,如果您要调试,则可以在进入调试窗口时找到它:

enter image description here