如何找到 最耗費資源的 java 線程

1.$ jps 找出java 進程===》 ps -ef|grep 15460 排查線程,找到目標進程 2.$ ps -mp 15460 -o THREAD,tid,time | sort -k2 -r | head -n 20 找到該線程使用CPU 最高的線程 3. 進入堆棧中查看,例如tid=16132 -->換算16進制=3F04;執行  $ jstack 15460 | grep "0x3
相關文章
相關標籤/搜索