页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

使用背景

如何在没有jstack和jmap的情况下打印线程和堆?

操作步骤:

一、下载jattach文件

参考资料:https://github.com/apangin/jattach

访问以上网址,依据实际的操作系统下载对应的jattach文件,比如这里我们下下载了Linux的:jattach

二、上传jattach文件到服务器

将jattach文件上传到服务器任意位置,并赋予可执行权限chmod 777 ./jattach

三、打印线程

./jattach <pid> threaddump

若需要生成文件到指定路径,可输入./jattach <pid> threaddump >> /路径/文件名.txt

四、打印堆栈

./jattach <pid> dumpheap ./test.hprof


  • 无标签