如何排查CPU占用过高

1、top 查看当前CPU情况,找到占用CPU过高的进程  看 pid

2、top -H -p【pid】 找出两个CPU占用较高的线程,记录下来 转换为十六进制

3、jstack -l 【pid】>temp.txt 打印出当前进程的线程栈

4、查找到对应于2的两个线程运行栈,分析代码。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容