zoukankan      html  css  js  c++  java
  • Linux下java进程CPU占用率高分析方法(二)

    1. 通过 top 命令查看当前系统CPU使用情况,定位CPU使用率超过100%的进程ID;
    2. 通过 ps aux | grep PID 命令进一步确定具体的线程信息;
    3. 通过 ps -mp pid -o THREAD,tid,time 命令显示线程信息列表,然后找到耗时的线程ID;
    4. 通过 strace -p tid 查看这个线程所有系统调用情况,可能没有重要信息
    5. 将需要的线程ID转换为16进制格式:printf "%x " tid
    6. 最后找到线程堆栈信息:jstack pid |grep tid ,其中tid是上面转换后的16进制的线程ID
  • 相关阅读:
    php1
    c# out参数
    c#冒泡算法
    c#方法 最大值我最小值
    方法
    OUT参数
    芮年
    PHP博客
    数组习题
    从郑和下西洋 到华人爱燕窝
  • 原文地址:https://www.cnblogs.com/rinack/p/10839733.html
Copyright © 2011-2022 走看看