当前位置: 首页 > article >正文

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。


http://www.kler.cn/a/145351.html

相关文章:

  • C++ 3
  • 【单细胞第二节:单细胞示例数据分析-GSE218208】
  • Unity 粒子特效在UI中使用裁剪效果
  • Kmesh v1.0 正式发布
  • unity实现回旋镖函数
  • 挂载mount
  • C++中声明友元
  • 90. 打家劫舍II (房子围成一圈)
  • 【理解ARM架构】操作寄存器实现UART | 段的概念 | IDE背后的命令
  • linux shell操作 - 05 进程 与 IO 模型
  • vue--The template root requires exactly one element.的解决办法
  • RT-DETR 更换损失函数之 SIoU / EIoU / WIoU / Focal_xIoU
  • 【LeetCode】挑战100天 Day17(热题+面试经典150题)
  • 第四题-abb 【第六届传智杯程序设计挑战赛解题分析详解复盘】(JavaPythonC++实现)
  • 【数据结构实验】排序(一)冒泡排序改进算法 Bubble及其性能分析
  • 数据结构-归并排序+计数排序
  • leetcode中“辅助栈”类题目和“单调栈”类题目的异同
  • Redis当中的BitMap,实现github打卡功能
  • 嵌入式设备摄像头基础知识
  • Python算法——霍夫曼编码树
  • tensorflow和pytorch的联系与区别
  • 基于PyQT5的图像分类网络训练平台
  • 鸿蒙开发报错:agconnect sdk not initialized. please call initialize()【BUG已解决】
  • Go 异常处理流程
  • 第六题-红和蓝【第六届传智杯程序设计挑战赛解题分析详解复盘】(JavaPythonC++实现)
  • 《数据结构与算法之美》读书笔记2