0
点赞
收藏
分享

微信扫一扫

java运用CPU占用过高排查过程

流计算Alink 2022-06-24 阅读 73

java运用CPU占用过高排查过程

1、top命令查询占用最大内存进程

java运用CPU占用过高排查过程_top命令

看看具体服务名称

ps -ef | grep PID

java运用CPU占用过高排查过程_top命令_02

收集证据

jstack -l  PID>> logName.log

java运用CPU占用过高排查过程_top命令_03

查看具体线程情况

top -Hp PID

java运用CPU占用过高排查过程_top命令_04
上图可知8843用的最多内存

具体线程号

printf "%x\n" PID

java运用CPU占用过高排查过程_top命令_05

查看相关日志

grep TID -A20 logName.log

java运用CPU占用过高排查过程_java_06

然后具体问题具体分析


举报

相关推荐

0 条评论