请你讲下CMS垃圾回收器
区块链毕设网qklbishe.com为您提供问题的解答
请你讲下CMS垃圾回收器
CMS垃圾收集器采用标记清除算法,使用多线程实现,所以它的应用场景一般为服务端系统的老年代。它是一个以达到在垃圾回收期间用户线程低停顿为目标的垃圾收集器。CMS垃圾收集器垃圾回收分为四个阶段:1,初始标记:只对与GCRoots有直接关键的对象进行可达性分析的标记。2,并发标记:标记整个GCRoots引用链中的对象,与用户线程并发执行。3,重新标记:用于更新在并发标记过程中被复活的对象。4,并发清除:清除标记阶段判断的已死亡的对象。该流程与用户线程并发执行。缺点:1,它使用标记清除算***导致内存碎片化,2,会产生在并发清除阶段的浮动垃圾,只有到下一次垃圾回收时才会被清除。
21:55
以上就是关于问题请你讲下CMS垃圾回收器的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训