码上敲享录 > linux系统常见问题 > linux的cpu占用过高故障排除

linux的cpu占用过高故障排除

上一章章节目录 2025-05-23已有39人阅读 评论(0)

linux的cpu占用过高故障排除


解决方法:

1、使用以下top命令找出占用cpu的进程:

top -c 或者 top


2、使用以下命令查看进程中线程使用情况:

top -H -p


3、再使用以下命令查看进程中的线程快照,先将线程的id转成16进制:

将进程id 5973转16进制,得到1755:printf "%x\n" 5973

再使用jstack查这个线程(5974就是top -H -p命令查出的线程id)的快照:jstack 5974 |grep "1755" -A 30


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交