ps -eo %cpu,pid |sort -n -k1 -r | head -n 1| awk ?'{print $2}'| xargs top ?-b -n1 -Hp | grep COMMAND -A1 |tail -n 1 |awk '{print $1}'| xargs printf 0x%x ? |
? 在命令行輸入top,然后shift+p查看占用CPU最高的進程,記下進程號 ? 在命令行輸入top -Hp 進程號,查看占用CPU最高的線程 ? 使用printf 0x%x 線程號,得到其16進制線程號 ? 使用jstack 進程號得到java執行棧,然后grep16進制找到相應的信息 |
? |
? |
? |
? |
? |
? |
? |
? |
?