GitHub 惊现!全网首份开源的深入理解 JVMG1GC 的算法与实现手册
重温 JVM 垃圾回收:
垃圾回收(Garbage Collection,下文简称 GC)这门技术有许多谜团。很多程序员不太了解 GC 程序的运行原理,因此有时它也被称为“秘技”或"魔法”。
这本书和“GC 书”一样,全书由“算法篇”和“实现篇”两大部分构成。
在算法篇中,我们将探讨 OpenJDK 7(即 Java 7)中引入的 GC 算法——G1GC (Garbage First Garbage Collection)的原理。G1GC 中有一个很大的谜团,那就是 GC 暂停处理的预测暂停时间,本书将花上数十页的篇幅来揭示它。
关于 G1GC 的资料,具有代表性的是由大卫·德特勒夫斯(DavidDetlefs)等人所写的英语论文 13。但是那篇论文非常深奥晦涩,只读一遍是无法透彻理解的。
JVM 思维导图:
在看这份手册之前要先看一下思维导图,梳理一下学习路线和之前所学的内容可以帮助大家能更好地阅读和理解这份手册!文末获取
《深入理解 Java 虚拟机 JVMG1GC 的算法与实现手册》内容
结合实用 JVM,图解 Java 垃圾回收机制的关键技术
这份手册小编已经为大家整理好了转发+关注后私信(学习)即可免费获取!
算法篇:
实现篇:
目录总览
需要获取的小伙伴见文末
欢迎大家扫码来关注公众号博主,获取文章全部资料,此公众号会持续更新技术干货、不定期分享 Java 进阶面试宝典、Java 核心知识、架构书籍电子版
评论