最近,我java.lang.OutOfMemoryError在运行应用程序时遇到异常.
java.lang.OutOfMemoryError
在一个这样的实例中,我能够使用获取堆转储jvisualvm.
jvisualvm
我能够.hprof使用NetBeans 8.1IDE 打开从堆转储获取的堆转储文件,但我不知道如何分析数据转储.我想知道如何读取转储文件并采取纠正措施以从应用程序的角度减少内存不足异常.
.hprof
NetBeans 8.1
编辑:我已附加从堆转储获取的组件报告
这是泄漏嫌疑人的报告
java memory-leaks out-of-memory heap-dump
heap-dump ×1
java ×1
memory-leaks ×1
out-of-memory ×1