关于java:什么时候发生GC

71次阅读

共计 140 个字符,预计需要花费 1 分钟才能阅读完成。

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

什么时候产生 yang

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

什么时候产生 old gc

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

本文由猿必过 YBG 公布

正文完
 0