3个命令定位CPU飙高

top 指令找出消耗CPU最厉害的那个进程的pid

top -H -p 进程pid 找出耗用CPU资源最多的线程pid

printf '0x%x\n' 线程pid 将线程pid转换为16进制

结合jstack 找出哪个代码有问题

jstack 进程pid | grep 16进制的线程pid -A 多少行日志

jstack 进程pid | grep 16进制的线程pid -A 20

相关推荐
OTWOL4 分钟前
两道数组有关的OJ练习题
c语言·开发语言·数据结构·c++·算法
问道飞鱼8 分钟前
【前端知识】强大的js动画组件anime.js
开发语言·前端·javascript·anime.js
拓端研究室8 分钟前
R基于贝叶斯加法回归树BART、MCMC的DLNM分布滞后非线性模型分析母婴PM2.5暴露与出生体重数据及GAM模型对比、关键窗口识别
android·开发语言·kotlin
Code成立9 分钟前
《Java核心技术I》Swing的网格包布局
java·开发语言·swing
Auc2414 分钟前
使用scrapy框架爬取微博热搜榜
开发语言·python
中草药z15 分钟前
【Spring】深入解析 Spring 原理:Bean 的多方面剖析(源码阅读)
java·数据库·spring boot·spring·bean·源码阅读
QQ同步助手21 分钟前
C++ 指针进阶:动态内存与复杂应用
开发语言·c++
信徒_23 分钟前
常用设计模式
java·单例模式·设计模式
凯子坚持 c27 分钟前
仓颉编程语言深入教程:基础概念和数据类型
开发语言·华为
神仙别闹28 分钟前
基于C#实现的(WinForm)模拟操作系统文件管理系统
java·git·ffmpeg