宋红康 JVM 笔记 Day15|垃圾回收相关算法

一、今日视频区间

P138-P153

二、一句话总结

  1. 标记阶段:引用计数算法;
  2. 标记阶段:可达性分析算法;
  3. 对象的finalization机制;
  4. MAT与JProfiler的GC Roots溯源;
  5. 清除阶段:标记-清除算法;
  6. 清除阶段:复制算法;
  7. 清除阶段:标记-压缩算法;
  8. 小结;
  9. 分代收集算法;
  10. 增量收集算法、分区算法;

三、关键图/命令

3.1 标记阶段:引用计数算法(对象存活判断)




3.2 标记阶段:可达性分析算法(或根搜索算法、追踪性垃圾收集)






3.3 对象的finalization机制




3.4 MAT与JProfiler的GC Roots溯源



3.5 清除阶段:标记-清除算法




3.6 清除阶段:复制算法



3.7 清除阶段:标记-压缩算法(或标记-整理、Mark-Compact算法)




3.8 小结

3.9 分代收集算法



3.10 增量收集算法、分区算法

增量收集算法

分区算法


相关推荐
舟舟亢亢5 分钟前
JVM复习笔记——下
java·jvm·笔记
量子-Alex14 分钟前
【大模型课程笔记】斯坦福大学CS336 课程环境配置与讲座生成完整指南
人工智能·笔记
2301_7903009618 分钟前
用Matplotlib绘制专业图表:从基础到高级
jvm·数据库·python
xu_yule22 分钟前
算法基础—组合数学
c++·算法
爱尔兰极光24 分钟前
LeetCode--移除元素
算法·leetcode·职场和发展
土拨鼠烧电路32 分钟前
笔记04:价值链深度游:追踪一包纸巾的“数字一生”
笔记
Tansmjs36 分钟前
C++中的工厂模式变体
开发语言·c++·算法
naruto_lnq37 分钟前
多平台UI框架C++开发
开发语言·c++·算法
Tingjct39 分钟前
十大排序算法——交换排序(一)
c语言·开发语言·数据结构·算法·排序算法
MM_MS40 分钟前
Halcon图像点运算、获取直方图、直方图均衡化
图像处理·人工智能·算法·目标检测·计算机视觉·c#·视觉检测