关注
个人看法的不一定对,Java堆内存分为新生代老年代,新生代又分为edn区s1和s2区,我们创建一个对象后会分配在edn区,每次垃圾回收后会将edn区存活对象移入s1,同时清空edn区。而s1和s2就是复制清除算法了,每次将存活的对象移到空的区域然后清空。对象每次转移年龄增大一岁,到了一定阈值(默认15)后移入老年代,而老年代使用cms垃圾收集器的话就使用的标记清楚算法,标记存活然后过一遍所有对象,没标记的回收。
查看原帖
点赞 2
相关推荐
牛客热帖
正在热议
# 25届秋招总结 #
322931次浏览 2998人参与
# 上班苦还是上学苦呢? #
69929次浏览 617人参与
# 百度开奖 #
180194次浏览 1127人参与
# 地方国企笔面经互助 #
4399次浏览 12人参与
# 如果有时光机,你最想去到哪个年纪? #
20695次浏览 357人参与
# 选完offer后,你后悔学本专业吗 #
21552次浏览 155人参与
# 阿里云管培生offer #
36388次浏览 421人参与
# 如何一边实习一边秋招 #
995892次浏览 12661人参与
# 我的实习求职记录 #
6067477次浏览 83521人参与
# 招聘要求与实际实习内容不符怎么办 #
10679次浏览 276人参与
# 入职第一天,你准备什么时候下班 #
21498次浏览 144人参与
# 许愿池 #
214553次浏览 2534人参与
# bilibili求职进展汇总 #
32893次浏览 354人参与
# 学历or实习经历,哪个更重要 #
53503次浏览 419人参与
# 实习工作,你找得还顺利吗? #
247562次浏览 2902人参与
# 海康威视求职进展汇总 #
400373次浏览 3407人参与
# 通信硬件薪资爆料 #
607523次浏览 5150人参与
# 正在实习的你,几点下班 #
52994次浏览 395人参与
# 如果再来一次,你还会学硬件吗 #
95067次浏览 1169人参与
# 工作两年想退休了 #
52961次浏览 672人参与
# 软件开发薪资爆料 #
2192643次浏览 21878人参与
# 我的失利项目复盘 #
668164次浏览 11247人参与