JVM中怎么查找最耗cpu的线程


这篇文章主要介绍了JVM中怎么查找最耗cpu的线程的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JVM中怎么查找最耗cpu的线程文章都会有所收获,下面我们一起来看看吧。1、top命令查找出cpu最高的java进程pid2、top -Hp命令找出进程内最耗线程的pid3、获取到上一步线程的pid后 将pid16进制输出4 使用jstack命令找出线程信息 jstack 进程pid |grep 16进制后的线程号这样就很直观的看到 线程名称为DubboServerHandler的线程占用最高。 通常如果是FullGC频繁的话 这里的线程应该是GC回收线程。使用jstat命令可以快速查看jstat -gcutil 进程pid 滚动时间可不设置如果是Fu免费云主机域名llGC次数太频繁 需要查一下内存中是哪些对象不能回收导致的查询前20个大对象 根据大对象的ClassName大概率知道是哪些原因导致的问题live参数表示 只导出活动的对象 可以去掉file导出路径format导出格式 指定为format=b就行关于“JVM中怎么查找最耗cpu的线程”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“JVM中怎么查找最耗cpu的线程”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: 如何利用js实现图片固定在屏幕的某个位置

这篇文章主要介绍了如何利用js实现图片固定在屏幕的某个位置的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何利用js实现图片固定在屏幕的某个位置文章都会有所收获,下面我们一起来看看吧。1.获取对象距离顶部和左侧的距离; 2.获取元…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 04/01 11:42
下一篇 04/01 11:42

相关推荐