美文网首页
CPU占用过高分析

CPU占用过高分析

作者: 李蕴Ronnie | 来源:发表于2022-04-25 16:36 被阅读0次
1、先用top命令找出cpu占比最高的进程
top
2、找出是哪个程序
ps -ef | grep PID 
3、定位具体线程或代码,-m显示所有线程,-p进程使用cpu的时间,-o用户自定义格式
pd -mp PID -o THREAD, tid, time 
4、将需要的线程ID转换为16进制格式(英文小写格式)
printf "%x\n" 线程ID
5、jstack打印进程的栈信息
jstack PID | grep tid(十六进制的线程id小写英文) -A60

相关文章

  • ORACLE-基础知识

    创建用户 SQLPLUS 插入数据乱码 CPU资源占用过高分析 先使用TOP命令,查看占用资源过高的进程 然后使用...

  • JVM排查问题实战

    CPU 资源占用过高 top 查看当前 CPU 情况,找到占用 CPU 过高的进程 PID=123。 top -H...

  • JVM排查问题实战

    CPU 资源占用过高 top 查看当前 CPU 情况,找到占用 CPU 过高的进程 PID=123。 top -H...

  • CPU占用过高的分析思路

    CPU占用过高的分析思路 [toc] 先用top命令找出CPU占用比最高的进程 比如我这里可以看到 etcd re...

  • CPU占用过高分析

  • 如何定位java进程cpu占用过高

    如何定位java进程cpu占用过高 如何定位java进程cpu占用过高,分三步走 根据cpu消耗,打印出pid进程...

  • 几种常见的JVM调优场景

    cpu占用过高 cpu占用过高要分情况讨论,是不是业务上在搞活动,突然有大批的流量进来,而且活动结束后cpu占用率...

  • CPU或内存过高

    CPU过高1.top查看占用cpu过高的进程pid2.top -Hp pid查看该进程中每个线程占用cpu的情况3...

  • 线上问题排查基本思路

    cpu占用过高排查思路 1、top查看占用cpu高的进程 pid2、top -Hp pid 查看进程中占用cpu过...

  • jvm常规问题排查思路

    一、cpu占用过高 cpu占用过高要分情况讨论,是不是业务上在搞活动,突然有大批的流量进来,而且活动结束后cpu占...

网友评论

      本文标题:CPU占用过高分析

      本文链接:https://www.haomeiwen.com/subject/nsafyrtx.html