CMS收集器

2019-02-11  本文已影响2人  ohjam

理解CMS收集器

JVM会根据堆的使用情况启动并发回收,当堆的占用达到某个程度时,启动后台线程扫描堆回收无用的对象,老年代在CMS周期后如上图所示,由于没有压缩操作,空闲空间是非连续的,新生代垃圾收集后从Eden移到老年代时,会尝试使用空闲空间来保存对象。

CMS中会出现的耗时原因

上一篇 下一篇

猜你喜欢

热点阅读