Java 用于分析堆转储jmap文件的合适工具
我已经生成了一个jmap文件。有人能推荐一个合适的工具来分析这个堆转储文件吗。 谢谢,试试看 MAT的有用链接:Java 用于分析堆转储jmap文件的合适工具,java,Java,我已经生成了一个jmap文件。有人能推荐一个合适的工具来分析这个堆转储文件吗。 谢谢,试试看 MAT的有用链接: 更新: 您试过了吗?从组合“所有文件”->[选择文件”-->打开堆转储->[屏幕右下角] 我已经尝试转储Eclipse进程,并在MAT中毫无问题地读取它 JDK_HOME/bin/jps-这将为您提供想要转储的JavaPID 输出: 1308 org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar JDK_HOME/bin
更新: 您试过了吗?从组合“所有文件”->[选择文件”-->打开堆转储->[屏幕右下角] 我已经尝试转储Eclipse进程,并在MAT中毫无问题地读取它
1308 org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
比上面描述的更开放。它应该可以毫无问题地打开。JDK或eclipse MAT中的Jvisualvm:它们都有各自的缺点和优点。我面临以下问题:当我试图在MAT中打开jmap文件时,它声明不受支持,而我将严格的规则和文件扩展名更改为HPROF,但它却给出了EOF文件异常。您对此有什么建议吗?Hi bodo,我使用它是因为它是jmap文件抛出解析异常。您好,我面临以下问题:当我试图在MAT中打开jmap文件时,它声明不受支持,而我将严格的规则和文件扩展名更改为HPROF,但它却给了EOF文件异常。您能就此提供建议吗?谢谢您的建议。它可以工作:)