JVM垃圾回收器
2023-03-08 15:17:02 3 举报
登录查看完整内容
为你推荐
查看更多
11
作者其他创作
大纲/内容
不同分代的收集器,存在连线则可以搭配使用,所处区域代表属于新生代还是老年代新生代:(全部都是复制算法) Serial,ParNew,Parallel Scavenge老年代: CMS(标记-清理),Serial Old (标记-整理), Parallel Old (标记整理)整堆收集器:G1并行(Parallel):多个垃圾回收线程并行工作,用户线程处于等待
具体自行了解CMS:响应时间优先 标记-清除,多步骤执行标记再清除G1: JDK9默认的,独自管理好整个Java堆
ParallelOld
CMS
JDK8默认
G1
ParNew
老年代
Serial: 单线程,进行回收时,其他线程停止(早都不用了)ParNew: Serial的多线程版本Parallel Scavenge:吞吐量优先 新生代默认,复制算法,有GC自适应调节策略(重)Serial Old: 老年代,单线程Parallel Old: 老年代默认的,标记整理算法
Serial Old(MSC)
Serial
ParallelScavenge
新生代
0 条评论
回复 删除
下一页