社区
Java
帖子详情
请教各位G1垃圾回收器的一些问题,球球了
烟凉. 茶空
2020-10-13 10:08:57
一. 在YoungGC和MixGC中为什么要单独扫描年轻代对象对老年代对象的引用?
二. root region scan阶段到底是干什么的?(不要复制官方文档)
三. 标记对象标记的是什么?对象头?记录对象地址?
四. 老年代region拥有的RSet在哪个阶段被使用?
五. 并发标记阶段确认最有价值区域,可是还没有重新标记,也就说此时标记不完全,怎么确认最有价值区域呢?
暂时先这么多吧。
谢谢好兄弟,如果有的话。
...全文
207
2
打赏
收藏
请教各位G1垃圾回收器的一些问题,球球了
一. 在YoungGC和MixGC中为什么要单独扫描年轻代对象对老年代对象的引用? 二. root region scan阶段到底是干什么的?(不要复制官方文档) 三. 标记对象标记的是什么?对象头?记录对象地址? 四. 老年代region拥有的RSet在哪个阶段被使用? 五. 并发标记阶段确认最有价值区域,可是还没有重新标记,也就说此时标记不完全,怎么确认最有价值区域呢? 暂时先这么多吧。 谢谢好兄弟,如果有的话。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
烟凉. 茶空
2020-11-16
打赏
举报
回复
大体上都能说得过去,可是具体实现细节不弄清楚挺不爽的,就像是不只要知道原理,还要知道源码。不过网上的博客基本都说不清这些事。 谢谢老哥。
qq_44828365
2020-11-16
打赏
举报
回复
简单讲一句,普通讲的 Java 对象实际上是 C++ 的 OOP对象,它分为两部分,一部分是 OOP 对象头,即我们平常讲的对象头,一部分是 OOP 对象体,即对象数据存储的位置,对象头中有一个 GC 标志,这个 GC 标志跟锁标志 一起使用 2bit 表示,即这个 2bit 可以表示锁标志,也可以表示 GC 标志,当 2bit 为 11 时,表示该对象需要被回收。不过 GC 具体标记的是什么我不清楚,不过回收对象的标志就是这个 GC 标志 还有 Rset 的作用是跟 CMS 的卡表一样的,用于解决跨代引用,卡表的作用是避免在 young GC 时扫描整个老年代,而 G1 的 RSet 的设计应该不只是为了 young GC,mixed GC 也会使用
题解 | #对试卷得分做min-max归一化#
岗位是游戏客户端,主要问项目,而且会看你的项目运行,被拷打了一个多小时[牛泪][牛泪][牛泪]
问题
的答案不全是我答的,一些是我之后查资料整理出来的答案,仅供参考。有懂的人帮忙看看这个公司吗,求求了人员规模50到99,参保人数,99,注册资本和实缴资本都是500万,公司2011年创立,天眼评分67,在北京市昌平区,法定代表。引流:字节,阿里,百度,美团,快手,携程,滴滴,去哪儿,贝壳,哈啰,国企 #晒一晒我的offer# #我的求职思考# #牛客在线求职答疑中心#求各位老哥指点指点。双非干什么了,杀人了?
中兴微电子集成电路IC设计岗面试体验感很棒,难度层层递进
图森未来测开# 今天面的三面,面得挺好的,但是要先实习。全程20分钟,
问题
记不太清,里面是大概,其实还有些其他
问题
的-----------------1.自我介绍+看代码有什么
问题
。今年10月份,滴滴国际化算法的实习刚刚转正,同时也联系了在京211博导,兄弟们,该选哪个,给点建议,真的好纠结,有点读博情节 #晒一晒我的offer# #双非本。鼠鼠我啊,是从大厂捞人和大佬扭打的九月战争中退下来的炮灰鼠,以为到了十月就会有起色可到如今又经历什么呢,是被BYD骗机票,是被小公司开侮辱价,是被大厂外包面试放。
题解 | #[USACO 2016 Jan S]Angry Cows#
也一直在投简历,联想,京东笔试之后没有消息(看流程没挂,但是也不面试)听说这个岗是不咋加班的,但是网上对豪迈的负面评价挺多的,犹豫签不签,今年工作也不好找 ,哎,好难呀,有offer了也不开心,没有更。技术面面完了,一个小时1、自我介绍2、项目介绍,介绍了简历上的一个高并发内存池项目,说的磕磕巴巴的3、介绍其它几个项目4、用哪几种语言,C++与Python的区。心路历程:其实,最主要是没有意识到只要是二叉搜索树,意味着就有明确唯一快速的路径,到底目标节点,知道了各自的路径,就可以快速找到公共的祖先了!
【大模型八股文面试】:强化学习在自然语言处理下的应用篇.pdf
大模型八股文面试题
功能测量显微镜点扩散函数(PSF)在z平面内沿着x和y方向的半高全宽,并且沿着z_x和z_y方向.zip
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
Java
51,396
社区成员
85,838
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章