一起探讨学习
每天给大家提供技术干货
博主技术笔记 https://notes.xiyankt.com
博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star https://gitee.com/bright-boy/xiyan-blog
1. 查看java进程
#获取进程号
ps -ef|grep java
2. 使用top命令查看内存占用
# 查看占用内存最多的线程
top -Hp 进程号
3. 将线程号转为16进制
printf "%x\n" 线程号
4. 使用jstack打印出当前线程的信息
jstack 进程号 | grep -20 线程16进制
5. 使用jstack 将线程信息输出到文本
jstack -l 进程号 >> jstack.log