我有一个应用程序,显然我创建了太多对象,我收到以下消息:
java.lang.OutOfMemoryError: Java heap space Dumping heap to java_pid2468.hprof ... Heap dump file created [1087703293 bytes in 18.711 secs] 线程“main”中的异常 java.lang.OutOfMemoryError: Java heap space
但是我在MAT中安装了插件,我想看看我构建了多少个对象,哪些对象占用了最多的内存。但是,当我想解析 hprof 文件时,我收到此错误消息:
在以下期间发生内部错误:“从 'C:\Users\sekulicd\workspace\Csv_validation_MyIsam\java_pid2468.hprof' 解析堆转储”。Java 堆空间
hprof 文件的大小为 1,087,703,293 字节,我需要这些问题的答案:
- 由于 hprof 文件大小导致解析失败?
- 我可以只为那些没有发生错误“java.lang.OutOfMemoryError: Java heap space”的项目解析 hprof 文件吗?
- 有没有办法解析这个文件(1,087,703,293 字节)?