首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
还没有回复哦~
相关推荐
09-25 17:20
西安电子科技大学 Java
面试官:项目中如何实现布隆过滤器?
谈起“布隆过滤器”相信大家都不陌生,它也算日常面试中的常见面试题了。例如,当面试官在问到 Redis 模块的相关问题时,可能会问到缓存穿透(Redis 四大经典问题之一),而缓存穿透的经典解决方案之一,则是“布隆过滤器”。 但是,对于布隆过滤器是什么?以及布隆过滤器的实现原理?相信大部分同学都能回答个七七八八。当如果被问道:项目当中是如何实现布隆过滤器的?这个时候大部分同学就又回答不上来了,所以今天咱们就来探讨一下这个问题。 1. 什么是布隆过滤器? 布隆过滤器(Bloom Filter)是一种高效的数据结构,由布隆在 1970 年提出。它主要用于判断一个元素可能是否存在于集合中,其核心特性...
点赞
评论
收藏
分享
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道真题和解析
牛客在线求职答疑中心
牛客创作赏金赛
点赞
评论
收藏
分享
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-16 02:56
门头沟学院 Java
想问一下 大家 mq和一些中间件是不是没必要单独看视频啊 还有JVM 和 JUC啥的 有没有必要再去看b站上面的视频啊 还是说直接看小林coding和javaguide的八股文就够了啊 寒假想沉淀一下 备战明年的暑期实习 #26暑期实习#
点赞
评论
收藏
分享
10-10 10:57
OPPO_人力资源部_人事专员(准入职员工)
OPPO内推
oppo二面1自我介绍2本科有参加项目或者比赛吗?3展开讲解一下硕士学位论文。课题目前什么进度?现有算法缺陷是什么,用人工智能做是创新点吗,怎么想到的?需要做实物吗?这个研究是理论封存还是有实际的工程价值,有相关的项目背景吗?做项目或者科研,刚开始拿到项目时,有会给自己定更高的指标的情况吗?加工误差在实际过程中怎么解决的?4经历偏天线,从个人发展来说,你怎么看天线射频领域?5本科,硕士学习中有遇到让你挫败感的事情吗?6项目是个人做的吗,还是一个团队做的?7最近一年除了毕设,有对生活学习有什么规划吗?8有了解oppo的一些产品吗?oppo hr面1自我介绍2为什么应聘oppo,对oppo的了解。...
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
招聘动态
查看更多
字节跳动
2025校园招聘
杉川机器人
2025校园招聘
快手Star
2025届招聘
快手
销售类投递专区
库洛游戏
全站热榜
1
...
双非本科四年的总结
2.2W
2
...
sagima的阎良出差日记
1.6W
3
...
给正在秋招中枯燥的大家找个乐子听听吧,不被理解真的心寒
1.2W
4
...
简历这样写真的很难挂
1.0W
5
...
请大家警惕“总包”骗局!
7113
6
...
大哥爆发了?
4682
7
...
秋招可以暂告一个段落啦
4328
8
...
忙完了工作,又要毕业论文……
3872
9
...
领导让我以后别叫他哥
3670
10
...
有奖征集|我想知道,你在秋招中最难忘的一个瞬间
3543
正在热议
#
25届秋招总结
#
267694次浏览
2248人参与
#
学历or实习经历,哪个更重要
#
44087次浏览
333人参与
#
北方华创开奖
#
23839次浏览
260人参与
#
地方国企笔面经互助
#
2921次浏览
7人参与
#
你觉得专业和学校哪个对薪资影响最大
#
28387次浏览
213人参与
#
选完offer后,你后悔学本专业吗
#
13918次浏览
100人参与
#
0offer是寒冬太冷还是我太菜
#
888571次浏览
7915人参与
#
你最想要的公司福利是?
#
42350次浏览
151人参与
#
查收我的offer竞争力报告
#
20093次浏览
257人参与
#
如何一边实习一边秋招
#
987771次浏览
12610人参与
#
应届生被毁约被毁意向了怎么办
#
28408次浏览
244人参与
#
一觉醒来,我觉醒了超级打工人系统
#
3376次浏览
36人参与
#
没有实习经历,还有机会进大厂吗
#
807494次浏览
13857人参与
#
来聊聊机械薪资天花板是哪家
#
66214次浏览
447人参与
#
面试体验感最好的是哪家?
#
83798次浏览
819人参与
#
机械应届生薪资要多少才合适?
#
12560次浏览
61人参与
#
如果公司降薪,你会跳槽吗?
#
24851次浏览
236人参与
#
如何写一份好简历
#
605586次浏览
8526人参与
#
秋招OC许愿
#
228584次浏览
1881人参与
#
寒假躺平还是提前实习
#
59693次浏览
458人参与
#
你认为第一份工作重要吗
#
5467次浏览
50人参与
牛客网
牛客企业服务