分析什么堆消耗了JUnit JavaFx
Analyze what heap consumes JUnit JavaFx
是否有任何工具可以检查我的 JUnit 测试中是否存在内存泄漏?或者有什么工具可以让我检查整个堆用完了什么?
我的问题是:我有很多测试,但我只是写了新的,现在在某个时候我得到 java.lang.OutOfMemoryError:Java 堆 space。所以我想我在某处做错了什么并且我没有正确清理某些东西,因为测试本身(单独它们的权重相对较轻)并且总是与 GUI 一起工作。
我正在使用 Intellij,Java 11 并使用 JavaFx。
是否有任何工具可以检查我的 JUnit 测试中是否存在内存泄漏?或者有什么工具可以让我检查整个堆用完了什么?
我的问题是:我有很多测试,但我只是写了新的,现在在某个时候我得到 java.lang.OutOfMemoryError:Java 堆 space。所以我想我在某处做错了什么并且我没有正确清理某些东西,因为测试本身(单独它们的权重相对较轻)并且总是与 GUI 一起工作。
我正在使用 Intellij,Java 11 并使用 JavaFx。