Java面试通关手册

从萌新的角度理解垃圾收集器

2018-09-11  本文已影响1人  涂印

从萌新的角度理解内存回收一文,详细的描述了内存回收(又称垃圾收集)涉及的相关方法论。垃圾收集器就是依据内存回收方法论的具体实现。本文简单介绍JVM中主要的垃圾收集器。下面主要看一张图。

垃圾收集器
在上图中,列举了七种不同的垃圾收集器,每个垃圾收集器复杂回收的内存区域不一样,且存在搭配关系。 Serial, ParNew, Parallel Scavenge这三个垃圾收集器负责回收堆区的新生代。CMS, Serial Old,Parallel Old负责回收堆区的老年代。G1垃圾回收器是目前最为先进的垃圾回收器,既能收回新生代又能回收老年代。上述垃圾回收器之间的搭配关系是通过蓝色实线表达,比如新生代若采用Serial,那么老年代只能采用CMS或者Serial Old与之配对。图中红色虚线不代表搭配关系,后文中会详细接收
上一篇 下一篇

猜你喜欢

热点阅读