JVM虚拟机:G1垃圾回收器的日志分析

本文重点

本文我们将学习G1垃圾回收器的日志

使用

执行命令

java -Xms20M -Xmx20M -XX:+PrintGCDetails -XX:+UseG1GC 类名

分析

前面我们学习了G1垃圾回收器,它的回收有三种可能:

YGC

FGC

MixedGC

GC pause表示STW,Evacuation表示复制对象,young表示年轻代,如果后面没有initial-mark,那么此时它就是YGC,但是有,那么表示它是mixedGC中的年轻代的回收。

GC workers:1表示一个GC线程

最后进行进行FGC,堆空间使用了18M,回收之后还占用18M,总共20M,Eden使用了0,总共1024,元空间使用了3876,回收之后还剩下3876,总共1056768。

相关推荐
憨波个7 分钟前
【说话人日志】DOVER-Lap:overlap-aware diarization 输出融合算法
人工智能·深度学习·算法·音频·语音识别
叼烟扛炮14 分钟前
C++第四讲:类和对象(下)
c++·算法·类和对象
Rabitebla15 分钟前
vector 的骨架:三根指针、模板陷阱与迭代器失效的第一现场
开发语言·数据结构·c++·算法
薪火铺子16 分钟前
Spring Security 6.x 实战指南
java·后端·spring
善恶怪客28 分钟前
Java-数据类型
java
代码不停32 分钟前
BFS解决floodfill算法题目练习
算法·宽度优先
学习3人组33 分钟前
Mes全连路架构图
java·erp
上弦月-编程39 分钟前
C语言指针从入门到实战
java·jvm·算法
WL_Aurora39 分钟前
Python 算法基础篇之树和二叉树
python·算法
Cyan_RA940 分钟前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据