S++

千线一眼

导航

2022年5月6日 #

JVM-垃圾回收(3)

摘要: 垃圾回收器补充——G1(Garbage First) G1垃圾回收器在2012年JDK 7u4中得到官方支持 而在2017年的JDK9更是将其设定为默认的垃圾回收器 G1的特点很多: 同时注重吞吐量(Throughput)和低延迟(Low Latency),默认的暂停目标是200ms 适用超大的堆内 阅读全文

posted @ 2022-05-06 21:45 S++ 阅读(65) 评论(0) 推荐(0)

JVM-垃圾回收(2)

摘要: 回收算法补充——分代回收 实际的JVM并不会单独的使用一种算法,分代回收的垃圾回收机制就体现了这一点。 JVM将堆内存划分为两个区域——新生代 和 老年代 新生代使用复制算法 老年代使用标记 - 清除 或者 标记 - 整理 算法 而新生代又细分为 伊甸园、幸存区From、幸存区To 新创建的对象放在 阅读全文

posted @ 2022-05-06 16:23 S++ 阅读(33) 评论(0) 推荐(0)