Sometimes, an exception is thrown when you try to parse a large heap dump file.
Unable to open large hprof file, because of the exception shown below.
An internal error occurred during: "Parsing heap dump from 'D:\tmp\oom1\java_pid14164.hprof'".
Java heap space
The heap size of Eclipse Memory Analyser Tool is not enough to parse a heap dump file.
Go to Eclipse MAT home directory and edit MemoryAnalyzer.ini file. Change -Xmx parameter value to appropriate one. There are situations in which it’s necessary to set -Xmx parameter value above the size of parsed heap dump file. i.e. if you try to open 4GB *.hprof and get Java heap space error, you should try to raise Xmx above 4GB: -Xmx5g
I hope it was helpful to you. If you have any questions, feel free to ask me in comments below.