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

文章目录

CPU飙高排查方案与思路

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

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

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

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

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

相关推荐
czlczl2002092516 小时前
MySQL 基于 GTID 的 Binlog 主从同步机制
java·jvm·mysql
CLX050517 小时前
C#怎么实现全局异常过滤器_C#如何捕获控制器报错【核心】
jvm·数据库·python
czhc114007566318 小时前
modbus 512 断线重连 db browser for sqlite
jvm
LJianK120 小时前
乐观锁算线程同步吗?
java·开发语言·jvm
何故染尘優20 小时前
面试八股文-01
java·jvm·面试
青柠代码录21 小时前
【JVM】面试题-Java中有哪些引用类型
java·jvm
cms小程序插件【官方】21 小时前
pbootcms版AI自动发文插件升级到3.0版本,支持多组关键词
jvm·人工智能
AI人工智能+电脑小能手21 小时前
【大白话说Java面试题 第47题】【JVM篇】第7题:Young GC 和 Full GC 分别采用什么算法?
java·jvm·后端·算法·面试
青柠代码录1 天前
【JVM】面试题-Parallel 回收器
jvm
p***76981 天前
docker compose安装mindoc 后添加https访问反向代理配置教程
jvm·docker·https