JVM 虚拟机工作机制
Java垃圾回收机制GC用于清理长时间未被引用的对象 释放内存
Java划分对象的生命周期分为老年代 新生代 永生代
老年代回收的率低,生命周期长
新生代回收频率高 ,生命周期短
小GC eden原生代 满的时候回收年轻代,回收不了的年轻代放入老年代 时间短暂 JVM无法为新-对象分配内存空间时 发生小GC
大GC eden生声代满的时候回收老年代,回收不了的老年代放入永生代
大GC发生时候也会发生小GC
JVM分析工具:
jps: