本文主要是介绍Spark学习之路 (十四)SparkCore的调优之资源调优JVM的GC垃圾收集器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
《2021年最新版大数据面试题全面开启更新》
欢迎关注github《大数据成神之路》
目录
一、概述
二、垃圾收集器(garbage collector (GC)) 是什么?
三、为什么需要GC?
四、为什么需要多种GC?
五、对象存活的判断
六、垃圾回收算法
6.1 标记 -清除算法
6.2 复制算法
6.3 标记-整理算法
6.4 分代收集算法
七、垃圾收集器
7.1 Serial收集器
7.2 ParNew收集器
7.3 Parallel收集器
7.4 CMS收集器
7.5 G1收集器
八、常用的收集器组合
正文
一、概述
垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。
jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈
这篇关于Spark学习之路 (十四)SparkCore的调优之资源调优JVM的GC垃圾收集器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!