分享好友 最新动态首页 最新动态分类 切换频道
CMS介绍
2024-12-26 20:26

CMS(ConcurrentMarkSweep)收集器是一种以获取最短回收停顿时间为目标的收集器。
场景:目前很大一部分的Java应用集中在互联网网站或者基于浏览器的B/S系统的服务端上,这类应用通常都会较为关注服务的响应速度,希望系统停顿时间尽可能短,以给用户带来良好的交互体验。CMS收集器就非常符合这类应用的需求。

CMS介绍

从名字(包含“MarkSweep”)上就可以看出CMS收集器是基于标记-清除算法实现的,它的运作过程相对于前面几种收集器来说要更复杂一些,整个过程分为四个步骤,包括:
1)初始标记(CMSinitialmark)
2)并发标记(CMSconcurrentmark)
3)重新标记(CMSremark)
4)并发清除(CMSconcurrentsweep)

其中初始标记、重新标记这两个步骤仍然需要“StopTheWorld”。
初始标记仅仅只是标记一下GCRoots能直接关联到的对象,速度很快;
并发标记阶段就是从GCRoots的直接关联对象开始遍历整个对象图的过程,这个过程耗时较长但是不需要停顿用户线程,可以与垃圾收集线程一起并发运行;
而重新标记阶段则是为了修正并发标记期间,因用户程序继续运作而导致标记产生变动的那一部分对象的标记记录(详见3.4.6节中关于增量更新的讲解),这个阶段的停顿时间通常会比初始标记阶段稍长一些,但也远比并发标记阶段的时间短;
最后是并发清除阶段,清理删除掉标记阶段判断的已经死亡的对象,由于不需要移动存活对象,所以这个阶段也是可以与用户线程同时并发的。

由于在整个过程中耗时最长的并发标记和并发清除阶段中,垃圾收集器线程都可以与用户线程一起工作,所以从总体上来说,CMS收集器的内存回收过程是与用户线程一起并发执行的。

ConcurrentMarkSweep收集器运行示意图CMS是一款优秀的收集器,它最主要的优点在名字上已经体现出来:并发收集、低停顿,一些官方公开文档里面也称之为“并发低停顿收集器”(ConcurrentLowPauseCollector)。

最新文章
为什么你搜出来的都是广告?快来get搜索的正确打开方式
常规搜索VS“软信荟”搜索常规综合搜索引擎搜索“软信荟”精准搜索上软信荟,您的产品,让人看到!商机、合作就在这里
电商运营都需要了解哪些知识啊
电商运营是一个涉及多方面知识和技能的领域,它要求运营人员不仅要有扎实的专业知识,还要具备一定的市场洞察力和创新能力。以下是电商运营人员需要了解的一些核心知识:1 电商平台知识** 平台规则:**了解不同电商平台(如淘宝、京东、拼
陕西职业技术学院人工智能学院动漫制作技术专业于2022年成功获批“陕西省2022年度职业院校产业导师特聘岗”项目。在项目实施过程中,学校特聘、产业特聘岗专业导师。旨在从专业发展、双高建设等多方面给予专
12月10日下午,国际交流中心三楼多功能厅,人工智能学院动漫制作技术团队成功举办AIGC行业变革系列讲座活动第二期。此次活动有幸邀请到两位行业领军人物担任主讲嘉宾,他们分别是网易有道产教融合总监李飞以及北京完美世界的UI高级讲师谭黎
谷歌优化算法更新,介绍SEO步骤新趋势
随着互联网技术的飞速发展,搜索引擎(SEO)已经成为企业提升在线曝光度和品牌影响力的关键因素。谷歌作为全球最大的搜索引擎,其优化算法的每一次更新都会对SEO领域产生深远影响。本文将深入剖析谷歌优化算法更新,探讨SEO策略新趋势,为
百度竞价推广要用多少钱(百度竞价推广要用多少钱才能推广)
大家好,今天小编关注到一个比较有意思的话题,就是关于百度竞价推广要用多少钱的问题,于是小编就整理了2个相关介绍百度竞价推广要用多少钱的解答,让我们一起看看吧。百度竞价推广专员工资收入多少?怎么看待“百度竞价推广”花钱越多排
【推荐】62条家庭教养规则,教出自律的好孩子!(建议收藏)
听过一句话非常经典:父母是一份职业性很强的工作,可是我们很多父母都不专业。看到了德国妈妈在教育孩子方面的总结,不得不令人惊叹!德国人的严谨有目共睹,一个强大的民族,从何而来?答案是:教育。各位家长可以结合您对家庭教育的理解
话费免费送,最高得88.88元,实测有效,操作简单,10秒钟搞定。大家赶紧上车
今天要和是的福利,免费送话费,实测没有坑,操作也非常简单,10秒钟就可以搞定,需要冲话费的同学可以上车了。点击下面的链接就可以到达。
类似43U游戏盒的手机游戏大全
43U游戏盒是一款新出又好玩的折扣版类型手机游戏,一经上线便深受广大手游玩家的喜欢,在众多手机游戏中,也有不少类似《43U游戏盒》一样采用角色题材的手游,群乐小编都给大家整理了出来,下面跟着小编一起来看看类似43U游戏盒的手机游戏
阿里巴巴的两次逆袭,1688还能玩吗?
下面正文开始。只讲1688批发A。1688批发的几个现状:1.流量低迷,标王和网销宝的效果在打折扣。只有伙拼,淘货源,代理加盟,样品中心还是流量的重要入口,聚好货,聚好商,镇厂之宝,潮风尚,细分市场,热门导购,当季爆品,7天新款,15天
相关文章
推荐文章
发表评论
0评