1. 对象存活判断

    打印GC数据: -XX:+PrintGCDetails

    ​ 1.引用计数法

    ​ 2.可达性分析
    JVM深入理解(九):垃圾收集器

    GCroot对象:
    • 虚拟机栈(栈帧中的本地变量表)中引用的对象
    • 方法区中类静态属性引用的对象
    • 方法区中常量引用的对象
    • 本地方法栈中JNI(即一般说的Native方法)引用的对象
  2. 垃圾回收算法
    • 标记-清除

    • 复制:将内存切割成两份 —>新生代

    • 标记-整理 —>老年代

    • 分代收集

      ​ 新生代:1个Eden space 和2个 Survivor space(From space 和 To space) 8:1:1

    垃圾回收期

JVM深入理解(九):垃圾收集器

  1. 虚拟机优化

JVM深入理解(九):垃圾收集器

相关文章:

  • 2021-12-18
  • 2022-12-23
  • 2021-04-22
  • 2021-06-17
  • 2021-10-25
  • 2022-02-28
  • 2021-04-21
  • 2021-04-27
猜你喜欢
  • 2021-04-22
  • 2021-08-18
  • 2021-10-02
  • 2022-01-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案