1.找到最耗cpu的進(jìn)程
工具:top
方法:1. top -c?
? ? ? ? ?2.鍵入P(大寫)谍咆,進(jìn)程按照CPU的使用率排序
2.找到最耗cpu的線程
工具:top
方法:1. top -Hp? 18154
? ? ? ? ?2.鍵入P(大寫),進(jìn)程按照CPU的使用率排序
3.將線程PID轉(zhuǎn)化為16進(jìn)制
工具:printf
方法:printf? "%x\n" 18154
4.查看堆棧,找到線程在干嘛
工具:pstack/jstack/grep
方法:jstack? -F 18154 | grep '30e8'
5.將打印的結(jié)果寫入文件薄坏,jstack寫入文件
工具:jstack
方法:jstack?-l?18154 >?18154.stack