首页 > 解决方案 > Taskmanager 转储 - 可以使用 java/eclipse 内存分析器进行分析吗?

问题描述

是否可以使用由 Windows 任务管理器创建的进程转储在 Eclipse 内存分析器上进行分析?

至少 Eclipse Memory Analyzer 无法打开转储。那么有没有转换呢?我已经在谷歌上搜索过,但还没有找到任何东西。所以我觉得没有办法?同样在 Stackoverflow 上,我没有找到任何可用的东西。

标签: javaeclipsememoryanalyzerheap-dump

解决方案


不,那是不可能的。

转储必须来自 Java 虚拟机。Windows 任务管理器创建的转储是在机器代码上而不是在字节码级别上。

请参阅内存分析器 (MAT) 帮助中的如何创建可以使用 MAT 分析的转储


推荐阅读