系列文章目录
文章目录
- 系列文章目录
- 前言
- 一、分代收集算法
- 二、新生代与复制算法
- 三、老年代与标记复制算法
前言
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。
一、分代收集算法
分代收集法是目前大部分 JVM 所采用的方法,其核心思想是根据对象存活的不同生命周期将内存
划分为不同的域,一般情况下将 GC 堆划分为老生代(Tenured/Old Generation)和新生代
(YoungGeneration)。老生代的特点是每次垃圾回收时只有少量对象需要被回收,新生代的特点是每次
垃圾回收时都有大量垃圾需要被回收,因此可以根据不同区域选择不同的算法。