25 【JVM一次完整的过程GC流程是怎样的 - 冰冻旺仔牛奶 | 小红书 - 你的生活指南】 😆 N9sBU19hlsPzLAV 😆 https://www.xiaohongshu.com/discovery/item/66cad5ca000000001f01c415?source=webshare&xsec_token=AB_ktwCQMRuQt28FGi-hQDqqT9S0H2ZKAEouAwM9Y8-Sg=&xsec_source=pc_share
Java 虚拟机(JVM)的垃圾收集(GC)过程是自动进行的,目的是回收不再使用的对象所占用的内存
Java 堆 = 老年代 + 新生代
新生代 = Eden + S0 + S1
当 Eden 区的空间满了,Java 虚拟机会触发一次 Minor GC,以收集新生代的垃圾,存活下来的对象,则会转移到 Survivor 区。
大对象(需要大量连续内存空间的 Java 对象,如那种很长的字符串)直接进入老年态;