深入Java虚拟机:JVM G1GC的算法与实现 中文PDF高清版
深入Java虚拟机:JVM G1GC的算法与实现深入Java虚拟机底层原理,对JVM内存管理中的垃圾回收算法G1GC进行了详细解读。全书分为“算法篇”和“实现篇”两大部分:前一部分主要介绍G1GC的算法原理,内容包括G1GC的并发标记、转移功能、软实时性的实现和分代G1GC模式;后一部分聚焦算法篇中没有详细讲解的实现部分,基于HotSpotVM源码,讲解对象管理功能、内存分配器的机制、线程管理方法和G1GC的具体实现。
本书以图配文,通俗易懂,既系统介绍了G1GC的基础算法,又贴近现实,剖析了实用JVM中的G1GC实现,同时还包含了作者对G1GC的研究成果和独到见解,是深入理解JVM和G1GC机制的佳作。
目录
第1章 G1GC是什么
第2章 并发标记
第3章 转移
第4章 软实时性
第5章 分代G1GC模式
第6章 算法篇总结
第7章 准备工作
第8章 对象管理功能
第9章 堆结构
第10章 分配器
第11章 对象结构
第12章 HotSpotVM的线程管理
第13章 线程的互斥处理
第14章 GC线程(并行篇)
第15章 GC线程(并发篇)
第16章 并发标记
第17章 转移
第18章 预测与调度
第19章 准确式GC的实现
第20章 写屏障的性能开销
下载地址
相关推荐
-
无相关信息