排查Java的CPU性能问题

释放双眼,带上耳机,听听看~!

最近在github上看到了一个很实用一些脚本,github地址:
https://github.com/oldratlee/useful-scripts

其中有一个(show-busy-java-threads)用于快速排查Java的CPU性能问题(top us值过高),自动查出运行的Java进程中消耗CPU多的线程,并打印出其线程栈,从而确定导致性能问题的方法调用。

于是尝试了一把,具体案例:Java CPU 占用高 模拟及排查

1、下载脚本

2、脚本位置移动
将useful-scripts中内容cp到$HOME/bin/下
排查Java的CPU性能问题

3、查找最占资源的线程

结果如下:

4、show-busy-java-threads命令具体参数
排查Java的CPU性能问题

更加详细的讲解:show-busy-java-threads

个人微信公众号:
排查Java的CPU性能问题

作者:jiankunking 出处:http://blog.csdn.net/jiankunking

给TA打赏
共{{data.count}}人
人已打赏
安全技术

详解Node.js API系列 Module模块(2) 案例分析

2021-12-21 16:36:11

安全技术

从零搭建自己的SpringBoot后台框架(二十三)

2022-1-12 12:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索