本文整理了JVM GC中的一些概念。 正文并没有一个主线,只是将GC一些不清楚的,其它文章中讲解的不清楚的地方记录下来。
JVM 垃圾回收 Minor gc vs Major gc vs Full gc
原文: Minor GC vs Major GC vs Full GC
在Plumbr进行GC暂停检测功能的工作时, 我不得不阅读大量与此相关的文章,书籍和报告。在研究过程中, 对于Minor
, Major
和Full GC
时间我一再的困惑,这也就导致本博文的产生, 希望我能理清我的一些困惑。
本文期望读者熟悉JVM内建的垃圾回收的基本原理。JVM的内存堆对 Eden
, Survivor
和 Tenured/Old区
划分, 代假设和不同的GC算法不在本文的讨论之列。