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

相关推荐
晚秋大魔王2 分钟前
C语言-宏的基础、进阶、高级、内置宏的用法
c语言·开发语言·
zhonghua8810163 分钟前
spring ai alibab agent之ReactAgent深度解读
java·人工智能·spring
moxiaoran57536 分钟前
Go语言的递归函数
开发语言·后端·golang
水坚石青7 分钟前
Java+Swing+Mysql实现物业管理系统
java·开发语言·数据库·mysql·swing
尼古拉斯·纯情暖男·天真·阿玮7 分钟前
[JavaEE初阶] Thread类的基本用法
java·开发语言
特立独行的猫a11 分钟前
C++开发中的构建工具:现代CMake实战速成
开发语言·c++·cmake·入门教程
朝花不迟暮17 分钟前
Go基础-闭包
android·开发语言·golang
Wpa.wk23 分钟前
自动化测试(java) - PO模式了解
java·开发语言·python·测试工具·自动化·po模式
徐先生 @_@|||24 分钟前
Java/Maven 对比 Python/PyPI
开发语言·python
编程猪猪侠30 分钟前
手写js轮播图效果参考
开发语言·javascript·ecmascript