八、JVM调优实战——arthas使用

一、JVM类加载机制——自定义类加载器
二、JVM——对象内存分配机制
三、JVM内存模型
四、JVM垃圾收集算法和垃圾收集器
五、CMS垃圾回收器——三色标记算法
六、G1垃圾收集器
七、JVM调优实战——基本命令使用
八、JVM调优实战——arthas使用
九、大流量电商系统JVM调优案例

一、下载arthas

curl -O https://alibaba.github.io/arthas/arthas-boot.jar

二、使用arthas

1、启动。 java -jar arthas-boot.jar

在这里插入图片描述

2、选择进程序号,进入进程信息

dashboard可以查看整个进程的运行情况,线程、内存和GC等信息

thread 可以查看线程详细情况

thread加上线程ID,可以查看线程堆栈

thread -b,可以查看线程死锁

八、JVM调优实战——arthas使用_第1张图片

jad加上类的全限定名,可以反编译

ognl命令可以查看线上系统变量的值,也可以修改变量的值

Arthas - Java 线上问题定位处理的终极利器
推荐使用的GC日志分析网站

你可能感兴趣的:(一,JVM调优,JVM调优,arthas)