乐趣区

关于java:什么时候发生GC

首先 gc 一个对象在不可达之后,须要在第二次标记之后(finallize 执行之后)

什么时候产生 yang

  1. eden 区满了
  2. from 区满了(会把 from 区和 eden 区不存活 gc 掉)
  3. fullgc

什么时候产生 old gc

  1. old 区满了
  2. cms 达到阈值了
  3. 新来对象放不了
  4. fullgc

本文由猿必过 YBG 公布

退出移动版