jmap

    43热度

    6回答

    我创建使用下面的命令堆转储: jmap -dump:file=DumpFile.txt <process-id> 我已经打开生成的文件 - DumpFile.txt但它不是以可读格式。 所以请让我知道如何分析生成的文件中的数据。

    1热度

    1回答

    我一直在调试我被告知的是“内存泄漏”,但比较了劣质版本和良好版本的旧版图,它们看起来几乎完全相同。将此称为不是内存泄漏还是存在其他可能会丢失的内容是否安全?

    2热度

    1回答

    我想要使用jmap来计算我的java代码的类的数量和permgen空间。然而,因为我在ecplise中运行我的代码,所以显示了额外的类和permgen空间(属于ecplise)。 我试图从我的终端运行代码,但由于一些依赖性问题而无法运行。有人知道解决这个问题的方法吗?

    0热度

    2回答

    jmap堆转储格式是否有任何打开的规范? 感谢您的帮助!

    17热度

    2回答

    堆转储时 出现以下异常时,我采取使用 JMAP -F转储堆转储:格式= B,文件=/TMP /堆转储/ before.hprof 10737 Attaching to process ID 10737, please wait... Exception in thread "main" java.lang.reflect.InvocationTargetException at sun

    1热度

    1回答

    我有一行'sun.tools.jmap.JMap.main(args);'在我的代码中。 Eclipse正在给出错误,表示该类未被识别。所以,我试图下载sun.tools jar。但我无法在任何地方找到这个罐子! 我不确定要删除此错误包含哪些内容。请帮忙!

    3热度

    1回答

    我正在尝试使用jmap实用程序。 每次指定pid都太难了,所以我寻找更简单的选项。 在JMAP的帮助下,我找到了一个选项 JMAP [选项] <可执行<核心> 但这绝对不言自明。 什么代表可执行文件/内核?我怎样才能指定它?还没有找到任何样品。

    3热度

    2回答

    我想分析一个堆转储取自一个java进程,遇到内存问题。转储是使用jmap进行的。我使用上与jHat转储文件 - 我得到 java.io.IOException: Unrecognized magic number: 169897589 at com.sun.tools.hat.internal.parser.Reader.readFile(Reader.java:94) at com.sun.to

    0热度

    2回答

    我需要在IST环境中运行的Web逻辑服务器的堆转储。我没有访问权限,所以我要求支持团队这样做。多数民众赞成执行的命令是跟随在UNIX上: ./jmap -heap:格式= B 19153 当支持团队执行该命令,他们得到以下的输出: 附加到进程ID 19153,请稍等...... 附加进程错误:附加失败:debuggee为64位,使用java -d64进行调试 我认为服务器是64位的,但是这个建议是

    0热度

    1回答

    是否可以在我的java-programm中的不同位置执行'jmap'来生成转储文件。我想我们必须得到自己的进程ID,然后通过Runtime().exec()或类似的命令执行命令。虽然没有成功。 克里斯