美文网首页
java - 如何排查CPU飚高-定位到线程

java - 如何排查CPU飚高-定位到线程

作者: 夹胡碰 | 来源:发表于2021-04-10 14:43 被阅读0次

    1. 首先定位CPU占用过高的Java进程

    top
    

    2. 通过PID找到TID

    ps -mp 26441 -o THREAD,tid,time
    
    image.png

    3. 打印stack信息

    jstack 26441 >> 26441CPU.log
    

    4. 找到对应的栈信息

    • 首先将TID转换为16进制


    • 在log中找到对应栈信息


    参考

    1. 如何排查CPU占用过高以及常见的几种情况

    相关文章

      网友评论

          本文标题:java - 如何排查CPU飚高-定位到线程

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