美文网首页
如何定位cpu瓶颈代码?

如何定位cpu瓶颈代码?

作者: canezk | 来源:发表于2016-11-03 09:10 被阅读18次

    一、查看cpu使用情况

    top命令
    
    top.png

    二、查找进程

    ps aux|grep xxx
    
    ps aux.png

    三、获取进程对应的线程cpu使用情况

    ps -mp pid -o THREAD,tid,time
    
    ps mp.png

    四、获取16进制的线程号

    printf "%x\n" tid
    

    五、查看对应代码

    jstack pid
    grep xxxx -A number
    其中xxxx是上一步获取的16进制数据
    

    相关文章

      网友评论

          本文标题:如何定位cpu瓶颈代码?

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