首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
求你们别卷了的大老虎很有担当
2017-03-07 00:27
字节跳动_后端研发
关注
已关注
取消关注
关于JavaGC的问题,求大神解答
JavaGC中,Eden区不够的时候,会发生Minor GC,
在发生Minor GC时,Eden区和Survival from区会把一些仍然存活的对象复制进Survival to区,并清除内存。
问题:
有没有这种可能,发生Minor GC时,作为存活对象存储的那个Survival区不足以存储这些存活对象?
如果有,会发生什么?
#Java工程师#
提示
全部评论
推荐
最新
楼层
alting
天津大学 Java
放进老年代
点赞
回复
分享
发布于 2017-03-07 00:31
中移互联网员工
中移互联网_超级SIM事业部_产品经理
如果survivor区空间不足的话,就需要老年代进行分配担保,将这些对象提前移入老年代中
点赞
回复
分享
发布于 2017-03-07 00:36
求你们别卷了的大老虎很有担当
楼主
字节跳动_后端研发
答案找到啦:《深入理解Java虚拟机 JVM高级特性与最佳实践》P71 当Survivor空间不够时,需要依赖其他内存(这里指老年代)进行分配担保(Handle Promotion),如果Survivor空间不够,则直接通过分配担保机制进入老年代。
点赞
回复
分享
发布于 2017-03-07 00:38
zhisheng_blog
Griffith University Java
《深入分析Java web技术内幕》 p216 也有说明
点赞
回复
分享
发布于 2017-03-07 08:17
zhisheng_blog
Griffith University Java
当Eden区满后会将对象存放到survivor区中,如果survivor区仍然存不下这些对象,gc收集器会将这些对象直接存放到old区。如果在survivor区中的对象足够老,也直接存放到old区,如果old区也满了,将会触发full gc,回收整个堆内存。
点赞
回复
分享
发布于 2017-03-07 08:22
☞五边形☜
哈尔滨理工大学 Java
分配担保机制,存放到old区
点赞
回复
分享
发布于 2017-03-07 11:36
还没有回复哦~
相关推荐
11-16 02:56
门头沟学院 Java
想问一下 大家 mq和一些中间件是不是没必要单独看视频啊 还有JVM 和 JUC啥的 有没有必要再去看b站上面的视频啊 还是说直接看小林coding和javaguide的八股文就够了啊 寒假想沉淀一下 备战明年的暑期实习 #26暑期实习#
点赞
评论
收藏
分享
10-08 16:05
江苏卓胜微电子股份有限公司_芯片测试工程师(准入职员工)
阿里国际内推阿里国际面经
无手撕60min1.介绍一下常见的集合类2.ArrayList和linkedlist的区别3.插入 删除 查询的步骤和时间复杂度4.底层实现分别是什么5.数组是怎样做到直接用索引就能查询的6.hashmap的结构和用途7.冲突了怎么办8.为什么是红黑树而不是AVL9.hashmap的线程安全问题10.concurrenthashmap的原理11.如果不用concurrenthashmap,怎么保证hashmap的线程安全12.死锁13.口述一个死锁该怎么实现14.口述如何触发oom15.口述如何写爆栈16.jvm内存区域17.CAS和synchronized的原理和作用18.分别在什么场景下使...
点赞
评论
收藏
分享
11-13 09:46
门头沟学院 Java
redis面试题
分享一道字节面试题redis有个key设置了ttl为5秒,然后redis宕机了超过5秒,超过了ttl,那么redis重启后这个key还会存在吗?补充:redis做了aof持久化#字节##牛客解忧铺#
牛客解忧铺
点赞
评论
收藏
分享
10-10 10:57
OPPO_人力资源部_人事专员(准入职员工)
OPPO内推
oppo二面1自我介绍2本科有参加项目或者比赛吗?3展开讲解一下硕士学位论文。课题目前什么进度?现有算法缺陷是什么,用人工智能做是创新点吗,怎么想到的?需要做实物吗?这个研究是理论封存还是有实际的工程价值,有相关的项目背景吗?做项目或者科研,刚开始拿到项目时,有会给自己定更高的指标的情况吗?加工误差在实际过程中怎么解决的?4经历偏天线,从个人发展来说,你怎么看天线射频领域?5本科,硕士学习中有遇到让你挫败感的事情吗?6项目是个人做的吗,还是一个团队做的?7最近一年除了毕设,有对生活学习有什么规划吗?8有了解oppo的一些产品吗?oppo hr面1自我介绍2为什么应聘oppo,对oppo的了解。...
点赞
评论
收藏
分享
11-05 22:24
四川大学 Java
小红书Java日常实习电商商家一面
时间:10.31官网投递,11.4约面,11.5下午面面试内容:自我介绍能实习多久?介绍一下简历的项目如何设计的?看你有用到redis,讲讲优缺点以及原理。redis常见的数据结构你觉得Redis主要怎么用?我举了几个例子包括实习的时候怎么用redis优化的接口,并提到了多线程。讲讲多线程,你怎么用的?讲讲线程的生命周期?看你有用到分布式锁,讲一下原理能用其他的方案实现分布式锁吗?(讲了MySQL唯一索引,又想到mq也可以)那你介绍一下mq具体怎么实现一个分 布式锁?说到mq了,你介绍一下mq原理以及优缺点。算法题:反转二叉树SQL:一个员工id和姓名表,一个id和bonus表,查询bonus小于1000的员工姓名和bonus(注意点在需要left join)聊了聊职业规划以及为什么不读研。整体感觉面试官很温柔,循循善诱,面试体验很好。这是我第二次大厂面试,虽然个别地方还有不足,但是面试官还是很包容我。最后给过了。 #牛客在线求职答疑中心# #牛客创作赏金赛# #java# #日常实习# #小红书#
查看15道真题和解析
牛客在线求职答疑中心
牛客创作赏金赛
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
招聘动态
查看更多
字节跳动
2025校园招聘
阿里云管培生
2025届校园招聘
快手Star
2025届招聘
快手
销售类投递专区
全站热榜
1
...
从露宿街头到百万级种子轮融资——我的大学时代经历了什么
3.3W
2
...
C++选手秋招总结
1.6W
3
...
字节20多面终究一场空
1.5W
4
...
到了新公司,不要用力过猛
1.3W
5
...
寒假实习租房攻略!北京版
1.2W
6
...
华为
8750
7
...
华为电话oc了
8679
8
...
泡出来啦
8210
9
...
放弃代码,结束秋招啦!
7135
10
...
不装了!牛客就是OFFER判官
7098
正在热议
#
25届秋招总结
#
360466次浏览
3532人参与
#
如果再来一次,你还会选择这个工作吗?
#
93427次浏览
905人参与
#
阿里云管培生offer
#
43609次浏览
1014人参与
#
地方国企笔面经互助
#
5450次浏览
13人参与
#
我的实习求职记录
#
6092497次浏览
83734人参与
#
ai智能作图
#
5286次浏览
96人参与
#
百度开奖
#
219019次浏览
1399人参与
#
听到哪句话就代表面试稳了or挂了?
#
95508次浏览
805人参与
#
上班到公司第一件事做什么?
#
14238次浏览
162人参与
#
如何写一份好简历
#
614449次浏览
8690人参与
#
如果有时光机,你最想去到哪个年纪?
#
25776次浏览
537人参与
#
如何一边实习一边秋招
#
1000964次浏览
12703人参与
#
华为工作体验
#
108240次浏览
848人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
38225次浏览
346人参与
#
实习中的菜狗时刻
#
279244次浏览
2745人参与
#
国央企薪资爆料
#
15348次浏览
118人参与
#
阿里求职进展汇总
#
71056次浏览
763人参与
#
腾讯求职进展汇总
#
202224次浏览
1673人参与
#
上班苦还是上学苦呢?
#
93082次浏览
813人参与
#
职场吐槽大会
#
91237次浏览
756人参与
#
国企还是互联网,你怎么选?
#
90506次浏览
708人参与
#
许愿池
#
215970次浏览
2541人参与
牛客网
牛客企业服务