JVM手动调优的完整过程(包含cpu飙升、OOM问题定位等详细步骤)二

前置知识补充关于线程池的使用,有问题的同学可以查看上篇博客内容:
https://blog.csdn.net/ZZJST/article/details/108187505

二、jvm调优

本节内容主要包含以下三个部分:
1、垃圾回收器大致介绍;
2、常用的jvm调优工具介绍、安装、使用;
3、实战案例分析、定位cpu飙升、OOM问题;

1、垃圾回收器大致介绍:

(1)常用垃圾回收器,如下图所示:

JVM手动调优的完整过程(包含cpu飙升、OOM问题定位等详细步骤)二_第1张图片
横线上方代表新生代的垃圾回收器,下方代表老年代的垃圾回收器!两者之间有直线相连的表示常用的组合方案!

(2)分代回收堆内存占比:
目前常用的商用垃圾收集器都使用的是分代垃圾回收方式。

分代垃圾回收器把内存分为:新生代(Young Generation)和老生代(Tenured Generation),如下图所示

你可能感兴趣的:(jvm调优,线上问题查找)