- 0
- 0
- 约6.85千字
- 约 6页
- 2026-06-28 发布于北京
- 举报
分析:CMS和G1都可以被认为是近年⾯试考察的⾼频考点。G1的复习也类似于CMS的复
习,重点在于捋清楚其中的步骤。⽽后为了刷出亮点,可以尝试在部分细节上下功夫。
G1的⼏个基本概念要捋清楚:
1.Region。这个可以说是和CMS根源上不同设计理念的体现。总体来说,虽然CMS曾经也
是⽀持增量式回收的,但是做得不如G1彻底。G1是彻底的增量式回收,就在于,它
不是每次都回收全部的内存,⽽是挑⼀部分Region出来。之所以只挑选⼀部分出来,核⼼
也就是为了控制停顿时间。
2.GarbageFirst:也就是G1名字的由来。是指,每次回收的时候,回收器会从Region⾥⾯
挑出⼀些⽐较脏的来回收。注意这⾥⾯有两个,挑出些和⽐较脏。这揭示了两个问题:
第⼀个,G1是增量式回收的;第⼆,G1优先挑选最多的。
这⾥给出⼀个理解G1算法的思路:
G1的⽬标是控制住停顿时间。那么我们怎么控制停顿时间?⼀种⽐较好的思路就是,次回收
只回收⼀⼩部分内存。
您可能关注的文档
- 斯巴鲁力狮原厂维修手册:电气系统与组件详解.pdf
- 施工信息管理习题与.pdf
- 某制药厂研发实验规范.docx
- 某机械厂设备润滑准则.docx
- 某汽修厂维修作业安全规范.docx
- 某铝型材厂质量控制准则.docx
- 汽车制造质量标准.docx
- 某电子厂生产质量管理.docx
- 印刷厂色彩管理规范.docx
- 某塑料厂挤出成型准则.docx
- 批次03-04_2025-2026学年苏州市七年级语文下册期末质量检测原创仿真模拟试卷第001套.docx
- 批次03-03_2026届上海市闵行区六年级英语小升初分班考试模拟试卷第001套.docx
- 水域救援指南..docx
- 批次03-05_2026届成都市高一历史学业水平合格性考试原创仿真模拟试卷第001套.docx
- 批次03-01_2026届广州市白云区六年级数学小升初分班考试模拟试卷第001套.docx
- 批次03-02_2026届广州市越秀区八年级生物学业水平考试考前仿真模拟试卷第001套.docx
- 27_2026杭州新七年级英语暑假衔接学情诊断A卷.docx
- 2025-2026学年吉林省长春市第七十二中学八年级(下)期中道德与法治试卷(含答案).docx
- 2025-2026学年江苏省苏州市振华中学七年级(下)期中道德与法治试卷(含答案).docx
- 某汽修厂服务流程准则.docx
原创力文档

文档评论(0)