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

文章目录

CPU飙高排查方案与思路

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

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

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

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

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

相关推荐
2401_867623989 小时前
CSS Flex布局中如何设置子元素间距_掌握gap属性的现代用法
jvm·数据库·python
2401_8844541511 小时前
mysql处理复杂SQL性能_InnoDB优化器与MyISAM差异
jvm·数据库·python
m0_4708576411 小时前
golang如何实现目录大小统计_golang目录大小统计实现方案
jvm·数据库·python
weixin_4440129311 小时前
如何在多实例管理时隐藏MySQL版本信息_安全混淆与配置
jvm·数据库·python
weixin_4597539411 小时前
SQL处理大规模分组聚合的内存限制_调整服务器配置
jvm·数据库·python
野生技术架构师12 小时前
2026最新Java面试八股文天花板(含详细解析)
java·jvm·spring
m0_7335654612 小时前
如何指定PHP版本运行phpMyAdmin_多版本共存配置
jvm·数据库·python
香吧香13 小时前
Jstack定位生产环境线程阻塞问题解决
jvm·异常
解决问题no解决代码问题14 小时前
JAVA GC
java·开发语言·jvm