Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

深入理解JVM & G1 GC PDF 下载


分享到:
时间:2018-04-20 17:01来源:http://www.java1234.com 作者:小锋  侵权举报
深入理解JVM & G1 GC PDF 下载
失效链接处理
深入理解JVM & G1 GC PDF 下载

转载自:https://download.csdn.net/download/fanyang19880118/10361294
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 

用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1901084144.html
  
 
相关截图:


 
资料简介:
G1GC提出了不确定性Region,每个空闲Region不是为某个固定年代准备的,它是灵活的,需求驱动的,所以G1GC代表了先性。   《深理解JVM&G1GC》主要为学习Java语言的学生、初级程序员提供GC的使用参考建议及经验,着重介绍了G1GC。中国的软件发行业已经有几十年了,从目前的行业发展来看,单纯的软件公司很难有发展,目前流行的云计算、物联网企业实际上是综合性IT技术的整合,这就需要有综合能力的程序员。《深理解JVM&G1GC》作者力求做到知识的综合传播,而不是仅仅针对Java虚拟机和GC调优行讲解,也力求每一章节都有实际的案例支撑。《深理解JVM&G1GC》具体包括以下几方面:JVM基础知识、GC基础知识、G1GC的深介绍、G1GC调优建议、JDK自带工具使用介绍等。   通读《深理解JVM&G1GC》后,读者可以深了解G1GC性能调优的许多主题及相关的综合性知识。读者也可以把《深理解JVM&G1GC》作为参考,对于感兴趣的主题,直跳到相应章节寻找答案。
 
资料目录:

内容简介

前言

第1章 JVM & GC基础知识

1.1 引言

1.2 基本术语

1.2.1 Java相关术语

1.2.2 JVM/GC通用术语

1.2.3 G1涉及术语

1.3 本章小结

第2章 JVM & GC深入知识

2.1 Java虚拟机内存模型

2.1.1 程序计数器

2.1.2 虚拟机栈

2.1.3 本地方法栈

2.1.4 Java堆

2.1.5 方法区

2.2 垃圾收集算法

2.2.1 引用计数法

2.2.2 根搜索算法

2.2.3 标记-清除算法(Mark-Sweep)

2.2.4 复制算法(Copying)

2.2.5 标记-压缩算法(Mark-Compact)

2.2.6 增量算法(Incremental Collecting)

2.2.7 分代收集算法(Generational Collecting)

2.3 Garbage Collection

2.3.1 GC概念

2.3.2 垃圾收集器分类

2.3.3 Serial收集器

2.3.4 ParNew收集器

2.3.5 Parallel收集器

2.3.6 CMS收集器

2.3.7 Garbage First(G1)GC

2.4 常见问题解析

2.4.1 jmap -heap或-histo不能用

2.4.2 YGC越来越慢

2.4.3 Java永久代去哪儿了

2.5 本章小结

第3章 G1 GC应用示例

3.1 范例程序

3.2 选项解释及应用

3.3 本章小结

第4章 深入G1 GC

4.1 G1 GC概念简述

4.1.1 背景知识

4.1.2 G1的垃圾回收机制

4.1.3 G1的区间设计灵感

4.2 G1 GC分代管理

4.2.1 年轻代[7]

4.2.2 年轻代回收暂停[10]

4.2.3 大对象区间[11]

4.2.4 混合回收暂停[12]

4.2.5 回收集合及其重要性

4.2.6 RSet及其重要性

4.2.7 并行标记循环[17]

4.2.8 评估失败[19]和完全回收

4.3 G1 GC使用场景

4.4 G1 GC论文原文翻译(部分)

4.4.1 开题

4.4.2 数据结构/机制

4.4.3 未来展望

4.5 本章小结

第5章 G1 GC性能优化方案

5.1 G1的年轻代回收

5.2 年轻代优化[16]

5.3 并行标记阶段优化[17]

5.4 混合回收阶段[20]

5.4.1 初步介绍

5.4.2 深入介绍

5.5 如何避免出现GC失败

5.6 引用处理

5.6.1 观察引用处理

5.6.2 引用处理优化

5.7 本章小结

第6章 JVM诊断工具使用介绍

6.1 SA基础介绍

6.2 SA工具使用实践

6.2.1 如何启动SA

6.2.2 SA原理及使用介绍

6.3 其他工具介绍

6.3.1 GCHisto

6.3.2 JConsole

6.3.3 VisualVM

6.4 本章小结

 


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐