Appearance
说说 JVM 的垃圾回收策略。
常见垃圾回收算法有:
新生代更常用复制算法,老年代更常见标记整理。现代 JVM 越来越强调低停顿,所以像 G1、ZGC 这类回收器会更常被提到。
比如批量导出、报表聚合时,如果一次性把几十万条记录装进内存,就可能出现老年代暴涨、频繁 Full GC,最后甚至 OOM。