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

文章目录

CPU飙高排查方案与思路

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

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

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

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

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

相关推荐
AI人工智能+电脑小能手1 分钟前
【大白话说Java面试题 第65题】【JVM篇】第25题:谈谈对 OOM 的认识
java·开发语言·jvm
小小编程路2 小时前
C++ 多线程与并发
java·jvm·c++
图像僧5 小时前
vs2019中的属性页使用说明
java·开发语言·jvm
m0_617493947 小时前
PySide6 数据库操作深度实测:从 SQLite 连接到增删改查避坑指南
jvm·数据库·sqlite
夜白宋8 小时前
【JVM深入】一、基本内容
jvm
vKd0Ff21L9 小时前
如何在Dev-C++中设置TDM-GCC为默认编译器第九十一篇
java·jvm·c++
Dicky-_-zhang11 小时前
Elasticsearch聚合查询优化实战
java·jvm
AI人工智能+电脑小能手12 小时前
【大白话说Java面试题 第64题】【JVM篇】第24题:强引用、软引用、弱引用、虚引用分别是什么?
java·开发语言·jvm·面试
一生了无挂12 小时前
深入解析JVM、JRE与JDK:Java技术体系的核心基石
java·开发语言·jvm