十五、垃圾回收相关算法

目录

一、标记阶段:引用计算法

对象存活判断
引用计算法

二、标记阶段:可达性分析算法

GC Roots?

三、对象的finalization机制

四、MAT和Jprofiler的GC Toots的溯源

五、垃圾清除算法之标记-清除算法

六、垃圾清除算法之复制算法

七、垃圾清除算法之标记-压缩算法

八、小结

分代收集算法

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

1、什么是增量收集算法?
2、增量收集算法缺点
3、什么是分区算法?

【注意】 这些只是基本的算法思路,实际 GC 实现过程要复杂的多,目前还在发展中的前沿GC都是复合算法、并且并行和并发兼备

相关推荐
2401_8384725137 分钟前
用Python和Twilio构建短信通知系统
jvm·数据库·python
weixin_452159551 小时前
如何从Python初学者进阶为专家?
jvm·数据库·python
2301_790300961 小时前
用Python读取和处理NASA公开API数据
jvm·数据库·python
hello 早上好2 小时前
03_JVM(Java Virtual Machine)的生命周期
java·开发语言·jvm
2301_790300962 小时前
数据分析与科学计算
jvm·数据库·python
yufuu984 小时前
使用Scikit-learn进行机器学习模型评估
jvm·数据库·python
小旭95275 小时前
Java 反射详解
java·开发语言·jvm·面试·intellij-idea
HalvmånEver5 小时前
Linux:线程创建与终止上(线程五)
java·linux·jvm
m0_706653236 小时前
Python入门:从零到一的第一个程序
jvm·数据库·python
2301_765703146 小时前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python