美文网首页
cpu占用率过高问题定位

cpu占用率过高问题定位

作者: 上海马超23 | 来源:发表于2017-08-18 22:25 被阅读0次
  1. 找到进程
    top -c 显示进程详细信息(包含了运行参数)的列表
    键入大写P,按照cpu使用率排序

  2. 找到该进程中最耗CPU的线程
    top -Hp 进程号
    -p 指定进程号
    -H 显示该进程的所有线程
    键入大写P

  3. 将线程号转化成16进制
    printf "%x\n" 线程号

  4. 查看堆栈
    jstack 进程号 |grep 0x十六进制线程号 --color
    注意:jstack只能查看该用户所属的进程

相关文章

网友评论

      本文标题:cpu占用率过高问题定位

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