Linux下分析Java Cpu过高线程

1. 查找进程
top查看进程占用资源情况

2.到处stack
jstack 8917 > /tmp/8917.txt
 
3.查找线程
使用top -H -p <pid>查看线程占用情况

4.查找java的堆栈信息
将线程id转换成十六进制
#printf %x 9084
#237c
 
5.在《2》文件中查询237c
然后开始分析代码问题


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章