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

文章目录

CPU飙高排查方案与思路

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

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

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

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

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

相关推荐
周杰伦fans1 小时前
C# 异常继承深度解析:从设计原则到 sealed 关键字的奥秘
java·jvm·c#
小L写Java2 小时前
第三章:Java 内存模型 (JMM) 与运行时数据区
java·jvm
在繁华处5 小时前
Java从零到熟练(十):JVM基础与性能优化
java·jvm·性能优化
go不是csgo1 天前
GORM 上手:一个 main.go 跑通 Go 数据库增删改查
jvm·数据库·golang
KobeSacre1 天前
JVM G1 垃圾回收器
java·开发语言·jvm
右耳朵猫AI1 天前
Java & JVM技术周刊 2026年第20周
java·开发语言·jvm
小张小张爱学习1 天前
JVM高频面试题
java·jvm
Rick19931 天前
jstack和jstat有什么区别?
jvm·cpu飙高
橙淮2 天前
并发编程(六)
java·jvm
EntyIU2 天前
JVM内存与GC笔记
java·jvm·笔记