JVM 垃圾收集器

不同的垃圾收集器下图是HotSpot虚拟机1.6版Undate 22d的所有收集器: JVM 垃圾收集器 注: 如果两个收集器之间存在连线,就说明它们可以搭配使用。 七种垃圾收集器:1. Serial(串行GC)-复制Serial是一个新生代收集器,曾经是JDK1.3.1之前新生代唯一的垃圾收集器。采用复制算法。 Serial是一个单线程收集器,会使用一个CPU、一条线程去完成...
Java

JVM GC调优

JVM调优入门…

Java

JVM-GC如何判断对象可以被回收

引用计数法方式:每个对象有一个引用计数属性,新增一个引用时计数加1,引用释放时计数减1,计数为0时可以回收。优点:实现简单,效率高。缺点:无法解决循环引用。 可达性分析法方式:从一系列被称为GC ROOT的对象开始,向下搜索,搜索走过的路径称为引用链,当一个对象到GC ROOT之间没有引用链,说明这个对象不可用。 GC ROOT对象: 虚拟机栈中引用的对象 方法区内类的静态属性引用的对象...
Java