【数媒在线课堂】回收过程二:老年代并发标记过程

一、初始标记阶段:

  • 标记从根节点直接可达的对象。这个阶段是 STW 的,并且会触发一次年轻代 GC

二、根区域扫描 (Root Region Scanning):

  • G1 GC 扫描 Survivor 区 ** 直接可达的老年代区域对象,** 并标记被引用的对象。这一过程必须在 young GC 之前完成 (YoungGC 时,会动 Survivor 区,所以这一过程必须在 young GC 之前完成)

三、并发标记 (Concurrent Marking):

  • 在整个堆中进行并发标记 (和应用程序并发执行), 此过程可能被 young GC 中断。在并发标记阶段,若发现区域对象中的所有对象都是垃圾,那这个区域会被立即回收。同时,并发标记过程中,会计算每个区域的对象活性 (区域中存活对象的比例)。

四、再次标记 (Remark):

  • 由于应用程序持续进行,需要修正上一次的标记结果。是 STW 的。G1 中采用了比 CMS 更快的初始快照算法:snapshot 一 at 一 the 一 beginning (SATB).

五、独占清理 (cleanup,STW):

  • 计算各个区域的存活对象和 GC 回收比例,并进行排序,识别可以混合回收的区域。为下阶段做铺垫。是 STW 的。(这个阶段并不会实际上去做垃圾的收集)

六、并发清理阶段:

  • 识别并清理完全空闲的区域

今日霍州(www.jrhz.info)©️

特别声明:[【数媒在线课堂】回收过程二:老年代并发标记过程] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

OpenAI揭秘基于GPT - 5.2的内部数据分析工具,可解析超600PB数据(open gate技术)

1 月 31 日消息,OpenAI 官方前天发布博文,揭秘公司内部的 AI 数据分析工具。 在此援引官方新闻稿,这套工具完全是内部使用的定制产品,围绕 OpenAI 数据体系、权限模型以及工…

OpenAI揭秘基于GPT - 5.2的内部数据分析工具,可解析超600PB数据(open gate技术)

虽然30但仍17剧情介绍(虽然30但仍17 电视剧演员表)

孔宇振回国后,向禹瑞丽讲述了金尚植的事情,告诉禹瑞丽自己找到了禹瑞丽的阿姨郭美贤,然后将自己的名片交给了禹瑞丽。当詹妮弗买菜回来时,她听到了金尚植的话,意识到金尚植杀了她的丈夫。禹瑞丽想把小提琴里的钱扔掉,因…

虽然30但仍17剧情介绍(虽然30但仍17 电视剧演员表)

从塞娅公主到带货主播,张恒平衡事业家庭活成人生赢家(塞娅公主性格)

两个女儿站在妈妈两侧,『穿搭』风格和妈妈相似,都是细长身形,长相更像爸爸,一家四口颜值很高,画面特别养眼。因为张恒很少晒家人,曾有传言说她和演员王挺是一对。 从荧幕上灵动的公主,到『直播间』里从容的主播,再到生活中温…

从塞娅公主到带货主播,张恒平衡事业家庭活成人生赢家(塞娅公主性格)

Json文本文件批量转换为PDF!三个技巧数据清晰美观(json文档)

动态数据转为静态文档开发应用和网站的时候,Json 文件都是动态传递数据,在有的情况下需要将其变成静态的文档进行展示,比如 API 的Json 数据转换为 PDF ,可以直观的展示接口返回的效果,帮助开发…

Json文本文件批量转换为PDF!三个技巧数据清晰美观(json文档)

异福片具体的功效及不良反应是什么(异福片效果怎样)

异福片为药物通用名,商品名称一般为瑞洁。异福片是一种复方制剂,主要成分为利福平与异烟肼。该药适用于结核病的初治和非多重性耐药的结核病患者的4个月维持期治疗。

异福片具体的功效及不良反应是什么(异福片效果怎样)