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

文章目录

CPU飙高排查方案与思路

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

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

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

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

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

相关推荐
LiAo_1996_Y12 小时前
JavaScript中类属性与原型属性的覆盖规则详解
jvm·数据库·python
2301_8176722612 小时前
如何修改Oracle服务器的主机名_listener和tnsnames同步调整
jvm·数据库·python
步辞1 天前
Go语言怎么用channel做信号通知_Go语言channel信号模式教程【完整】
jvm·数据库·python
weixin_424999361 天前
mysql行级锁失效的原因排查_检查查询条件与执行计划
jvm·数据库·python
Polar__Star1 天前
uni-app怎么实现App端一键换肤 uni-app全局样式动态切换【实战】
jvm·数据库·python
wytraining1 天前
快速入门 FastAPI 项目
jvm·oracle·fastapi
lhbian1 天前
AI编程革命:Codex让脚本开发提速10倍
开发语言·汇编·jvm·c#
qq_654366981 天前
如何排查Oracle客户端连接慢_DNS解析超时与sqlnet配置优化
jvm·数据库·python
2501_914245931 天前
C#怎么使用属性Property C#自动属性和完整属性的区别get set怎么用【基础】
jvm·数据库·python
2401_837163891 天前
CSS如何实现网页打印样式优化_利用@media print重写布局
jvm·数据库·python