jmap [option] <executable <core> - 这意味着什么以及如何使用它?

Bor*_*ris 3 java jmap

我正在尝试使用jmap实用程序.每次都指定pid太难了,所以我搜索更容易的选项.在jmap的帮助下,我找到了一个选项

jmap [option] <executable <core>

但这绝对不能自我解释.什么代表可执行文件/核心?我怎么指定它?没有找到任何样品.

ppe*_*rka 5

文档:

可执行

生成核心转储的Java可执行文件.

核心

要为其打印内存映射的核心文件.

我同意,这有点简洁 ......

核心核心转储摆脱堆,和可执行Java可执行文件生成该核心转储与运行应用程序

这个问题提供了使用它的一个例子:

jmap -dump:format=b,file=dump.hprof /usr/java/jdk1.6.0_16/bin/java core.dump.2878
Run Code Online (Sandbox Code Playgroud)