小编ver*_*ica的帖子

无法使用Eclipse Memory Analyzer打开HPROF文件

Eclipse Memory Analyzer仅提示此消息:"无效的HPROF文件头".

堆栈转储:

    java.io.IOException: Invalid HPROF file header.
    at org.eclipse.mat.hprof.AbstractParser.readVersion(AbstractParser.java:135)
    at org.eclipse.mat.hprof.Pass1Parser.read(Pass1Parser.java:69)
    at org.eclipse.mat.hprof.HprofIndexBuilder.fill(HprofIndexBuilder.java:65)
    at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:184)
    at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:102)
    at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:114)
    at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:94)
    at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:54)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Run Code Online (Sandbox Code Playgroud)

HPROF文件是在Linux机器上制作的.

HAT不起作用,IBM HeapAnalyzer很复杂,但确实有效.

我能做些什么才能让它发挥作用?

java heap dump

5
推荐指数
1
解决办法
8661
查看次数

标签 统计

dump ×1

heap ×1

java ×1