首页 > 图灵资讯 > 技术篇>正文

解决线上cpu占用100%的问题

2023-05-29 13:58:45

使用top命令查询使用cpu最高的pid

查看pid在java过程中消耗cpu最多的线程

top -Hp pid

占用cpu最多的线程

解决线上cpu占用100%的问题_java

把5958转成16进制 printf "%x\n" 5958使用jsatch命令 -A 20 前后20行堆栈信息jstack 5958 |grep 1760 -A 20

解决线上cpu占用100%的问题_16进制_02

看看堆栈信息

jmap -dump:live,format=b,file=./heapdump.hprof 5958

使用脚本查询线程占用cpu

https://github.com/oldratlee/useful-scripts/blob/dev-2.x/docs/install.md

上一篇 0集中实践环节计划书【FPGA模型机课程设计】
下一篇 分布式医疗云平台【基础功能搭建、数据表定义、ERP业务表、系统表、其它配置表 】(三)-全面详解(学习总结---从入门到深化)

文章素材均来源于网络,如有侵权,请联系管理员删除。