码迷,mamicode.com
首页 > 其他好文 > 详细

【JVM】调优:Arthas 工具

时间:2020-05-14 01:24:34      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:img   路径   dash   nbsp   src   field   define   fine   ima   

阿里出品:官网 https://alibaba.github.io/arthas/


 入门:

  1、下载

  2、启动

    java -jar arthas-boot.jar

  3、输入待分析的java进程序号,启动挂在分析

  4、关闭 Arthas 服务端:stop


典型使用

dashboard:当前进程的信息

    技术图片

 sc:查看JVM已加载的类信息

 模糊搜索                      sc demo.*

    技术图片

 打印类的详细信息       sc -d demo.MathGame

    技术图片

   打印出类的Field信息  sc -d -f demo.MathGame

    技术图片

 thread 当前 JVM 的线程堆栈信息

    技术图片 

thread -b发现死锁

    死锁常规分析操作:jstack打印,人工分析。

    技术图片

  jad 反汇编指定class

     技术图片

  redefine 动态替换内存中class,热部署

    redefine  本地待替换class全路径

【JVM】调优:Arthas 工具

标签:img   路径   dash   nbsp   src   field   define   fine   ima   

原文地址:https://www.cnblogs.com/clarino/p/12885899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!