使用 jps
命令拿到进程 pid
image.png
如我的例子中是 10832
使用新的 jhsdb
命令
- 使用原本的
jmap
命令会看到这样的结果
image.png - 尝试新命令
jhsdb jmap
image.png - 查看堆内存状况
jhsdb jmap --pid 10832 --heap
image.png - 生成 dump 文件
jhsdb jmap --pid 10832 --binaryheap C:\Users\mails\Code\binary_main_dump.hprof