【JVM】CPU飙高排查方案与思路

文章目录

CPU飙高排查方案与思路

1.使用top命令查看占用cpu的情况

2.通过top命令查看后,可以查看是哪一个进程占用cpu较高,上图所示的进程为:40940

3.查看进程中的线程信息

4.可以根据进程 id 找到有问题的线程,进一步定位到问题代码的源码行号

因为根据进程ID 找到的线程id显示的是16进制,所以需要将查找的线程号转换为16进制再去对比是哪一个线程出了问题.

相关推荐
鹤旗1 小时前
While语句,do-while语句,for语句
java·jvm·算法
wuqingshun3141592 小时前
谈谈你对springAop动态代理的理解?
java·jvm
gelald2 小时前
JVM - 运行时内存模型
java·jvm·后端
2501_924952693 小时前
自动化机器学习(AutoML)库TPOT使用指南
jvm·数据库·python
专注_每天进步一点点7 小时前
方法 A 用线程池 1,方法 A 内部的方法 B 也用同一个线程池 1提交任务。导致的线程死锁
jvm
小王不爱笑1327 小时前
深度剖析:synchronized 底层实现原理(JVM 视角)
jvm
庞轩px7 小时前
线程池核心参数与拒绝策略深度解析
java·jvm·数据库
干啥啥不行,秃头第一名8 小时前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
无风听海8 小时前
LangGraph Thread 数据清理总结
java·开发语言·jvm·langchain·deep agents