cpu占用过高排查思路
2. top 查看占用cpu的进程 pid
4. top -Hp pid 查看进程中占用cpu过高的线程id tid
6. printf '%x/n' tid 转化为十六进制
8. jstack pid |grep tid的十六进制 -A 30 查看堆栈信息定位
jvm old区占用过高排查思路
2. top查看占用cpu高的进程
4. jstat -gcutil pid 时间间隔 查看gc状况
6. jmap -dump:format=b,file=name.dump pid 导出dump文件
8. 用visualVM分析dump文件