该进程下各个线程的cpu使用情况
top -Hp 7780
查询堆栈信息
jstack -l 2897
将堆栈信息输出到文件
jstack -l 7780 >> /tomcat/jstack.txt
列出进程中的线程列表
top -Hp 17231
找出最高的线程ID 4823
转换成16进制 12d7
查看这个线程对应栈信息
jstack 17231 | grep -A 10 12d7
本文介绍如何使用top、jstack等工具进行Java应用的性能诊断,包括查询CPU使用情况、堆栈信息,以及如何将信息输出到文件供进一步分析。
该进程下各个线程的cpu使用情况
top -Hp 7780
查询堆栈信息
jstack -l 2897
将堆栈信息输出到文件
jstack -l 7780 >> /tomcat/jstack.txt
列出进程中的线程列表
top -Hp 17231
找出最高的线程ID 4823
转换成16进制 12d7
查看这个线程对应栈信息
jstack 17231 | grep -A 10 12d7
3131
9560
3764
9922

被折叠的 条评论
为什么被折叠?
