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

文章目录

CPU飙高排查方案与思路

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

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

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

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

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

相关推荐
J-Tony113 小时前
【JVM】三色标记法
java·jvm·算法
wuminyu4 小时前
Java锁机制之park和unpark源码剖析
java·linux·c语言·jvm·c++
一只小白0009 小时前
【JVM | 第五篇】—— 深入理解垃圾回收
jvm·测试工具
IT龟苓膏10 小时前
Java 集合进阶:ConcurrentHashMap、HashSet、LinkedHashMap、TreeMap 和 fail-fast 一篇讲清
java·开发语言·jvm
J-Tony1111 小时前
【JVM】双亲委派
jvm
ourenjiang11 小时前
【测试框架Junit】强制终止JVM进程
jvm·junit
Full Stack Developme13 小时前
G1回收器的工作机制
java·jvm
填满你的记忆13 小时前
JVM 面试题 Top40
jvm·面试题
故渊at13 小时前
第二板块:Android 四大组件标准化学理 | 第十篇:ContentProvider 数据共享与 SQLite 引擎
android·jvm·数据库·sqlite·contentprovider
骄马之死13 小时前
JVM 核心知识
java·jvm