首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
19菜鸡求上岸
2019-04-07 15:53
常州工学院 后端
关注
已关注
取消关注
请教关于minor gc问题
各位大佬,有没有谁知道: minor gc如果运行很频繁,可能是什么原因引起的?minor gc如果运行很慢,可能是什么原因引起的?(百度没找到。。。)
我谁这样想的(不知道对不对,或者完不完整),minor gc是回收年轻代空间的,频繁是因为程序一直在产生新的对象。慢是因为年轻代中的对象都是存活对象,要复制到存活区。(或者存活区太小需要将存活区复制到老年代?)
新的风暴已经出现,是时候有个大佬站出来科普了。
提示
全部评论
推荐
最新
楼层
蟾宫折桂
同济大学 Java
minor gc很频繁有可能是,新生代空间分配太小,分配的对象一会儿就占满了:增大新生代,或者调整提前担保进入老生代的threshold值;钉子户比较多的话,降低晋升老生代的threshold; minor gc很慢可能是,新生代分配空间太大,扫描存活对象时间太长; minor gc这边性能需求大的话,解决办法都可能增大full gc次数的产生,内存就那么大,此消彼长,个人感觉。
2
回复
分享
发布于 2019-04-07 16:14
叫我大表哥
广州大学 Java
首先要分析一下minor gc触发的时机,新生代一般分为eden,from space,to space区域,采用的是复制算法,新生的对象一般在eden区域中,当eden区域装不下的时候就会触发minor gc,所以minor gc触发很频繁,可能是程序一直在产生新的对象,这个没错,慢不一定是年轻代中都是存活的对象,因为经过研究,大部分的对象都是朝生夕死,大概占百分之90多,所以新生代才会按照一定的比例划分,然后采用复制算法,慢可能是因为eden区中有较大的对象,复制起来比较消耗时间,也有可能是幸存区的空间不够了,然后触发了分配担保机制,将一些对象复制到老年代中去。
点赞
回复
分享
发布于 2019-04-07 16:09
暂无评论,快来抢首评~
相关推荐
05-21 20:57
蚌埠坦克学院 嵌入式软件开发
面试官喜欢什么样的面试者?内行才知道的几个关键点
无论你面试的是技术导向的创业公司,还是流程规范的大厂,面试官几乎不会在面试现场直接告诉你:你表现得好不好。但事实上,很多面试细节,已经透露出你是否能拿到 offer 的信号。从面试官的角度来看,一个优秀的面试者,不仅是能力匹配,更是沟通顺畅、态度积极、具有合作潜力的人选。下面从三个维度展开讲讲:面试官偏好的候选人风格、如何在面试中表现得更受欢迎、以及如何从细节判断面试结果。一、面试官偏好的面试者风格清晰、简洁的表达者面试官最怕的不是你不会,而是你讲不清楚。优秀的候选人能够用准确、结构化的语言解释自己的项目经历、解决问题的思路,以及为什么这么做。尤其在技术面中,清晰的思维链远比堆砌术语更有说服力...
面试经验谈
点赞
评论
收藏
分享
05-23 11:00
仲恺农业工程学院 Java
简历求拷打
26实习简历求拷打
选offer应该考虑哪些...
点赞
评论
收藏
分享
05-28 05:19
int和Integer哪个会占用更多的内存?
在Java中,int和Integer都用于表示整数类型数据,但它们之间有一些重要的区别,包括内存占用。简要地说: 1.int是Java的原始数据类型(primitive type),它直接存储整数值。在32位系统中,一个int占用4个字节(32位),在64位系统中,一个int同样占用4个字节。 2.Integer是Java的包装类(wrapper class)之一,它提供了一种方式将int转换为对象。Integer对象包含一个int字段和相关的方法。在32位系统和64位系统上,一个Integer对象都会占用至少16个字节(128位),这包括对象的头部开销、int字段的存储和其他对象管理...
点赞
评论
收藏
分享
05-26 15:42
广州软件学院 前端工程师
6. 什么是HTTP头? 请列举几个常见的HTTP头字段并解释其作用。
HTTP头是HTTP协议中的一部分,用于在请求和响应中传递附加的信息。 HTTP头由字段名和字段值组成,用冒号分隔,每个字段占据一行。以下是几个常见的HTTP头字段及其作用:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=b48bebe08e474db8b80b853b12bafd48User-Agent:指明发送请求的客户端应用程序的类型和版本。服务器可以根据这个头字段来判断用户的设备或浏览器类型,以提供适合的内容。例:User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3Content-Type:指定请求或响应中传输的数据的MIME类型。对于请求,它告诉服务器请求正文的内容类型;对于响应,它告诉浏览器响应正文的内容类型。例:Content-Type: application/jsonContent-Length:指定请求或响应正文的字节数。服务器可以使用此字段来确定正文的长度,从而正确解析请求或响应。例:Content-Length: 348Accept:指定客户端能够处理的响应内容类型。浏览器在发送请求时使用此字段,以告诉服务器它可以接受哪些类型的响应。例:Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8Authorization:用于在请求中传递身份验证信息,通常用于保护需要授权访问的资源。例:Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==Cookie:用于在请求中传递保存在客户端的会话信息。服务器可以使用此字段来识别和验证用户。例:Cookie: sessionId=ABC123这些是HTTP头字段中的一些常见例子。HTTP头字段的作用是在请求和响应之间传递额外的信息,以便客户端和服务器可以根据需要进行适当的处理。不同的HTTP头字段有不同的作用,可以用于传递身份验证信息、内容类型、缓存控制等。
社畜职场交流圈
点赞
评论
收藏
分享
05-21 17:02
北京邮电大学 Java
5.21 腾讯二面
自我介绍手撕:IPv4地址转为整数项目为什么选用Mysql和rediswebsocket在项目中作用,有没有可以替代的怎么保证数据一致性介绍一下Mysql索引结构函数的局部变量和全局变量存放在哪函数中存放一个10GB的数组可行吗,会发生什么现象后续会导致什么c语言中的fwrite和fread的过程用户态和内核态是怎么转换的系统调用是通过什么进行的自我评价长处和短处上过启发最大的课,有哪些帮助
查看14道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
0实习0面试, 速通拼多多
1.4W
2
...
秋招腾讯TEG提前批(三面挂)
1.2W
3
...
玛勒戈壁得秋天到了吗就秋招。恨不得搁产房外面招聘
6164
4
...
我和妈妈讲以后我可能给不了她一个月1500
5802
5
...
后端实习到底该干什么啊
4931
6
...
双非本应届是如何拿到30
3999
7
...
明天五场面试,加油
3835
8
...
王侯将相宁有种乎!
3360
9
...
从外包到正式工,从Java开发到私有云运维:我的职场逆袭之路
3321
10
...
实习,别太较真
2912
创作者周榜
更多
正在热议
更多
#
26届的你们有几段实习?
#
34752次浏览
396人参与
#
打工人的工作餐日常
#
50317次浏览
381人参与
#
你被哪些公司秒挂过?
#
26275次浏览
222人参与
#
月薪多少能在一线城市生存
#
17762次浏览
231人参与
#
如何提高实习转正率?
#
10004次浏览
148人参与
#
你后悔自己读研吗?
#
14212次浏览
215人参与
#
你认为哪些项目算烂大街?
#
14013次浏览
256人参与
#
你以为的实习VS真实的实习
#
19542次浏览
182人参与
#
追觅科技求职进展汇总
#
17289次浏览
119人参与
#
双非能在秋招上岸吗?
#
220145次浏览
1165人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
116397次浏览
804人参与
#
你觉得技术面多长时间合理?
#
98271次浏览
712人参与
#
哪些公司真双非友好?
#
14435次浏览
80人参与
#
机械校招之路总结
#
93106次浏览
1891人参与
#
最难的技术面是哪家公司?
#
7841次浏览
68人参与
#
找工作时的取与舍
#
82090次浏览
587人参与
#
网申一定要掌握的小技巧
#
10297次浏览
66人参与
#
拼多多求职进展汇总
#
648702次浏览
5186人参与
#
海康威视求职进展汇总
#
489156次浏览
3619人参与
#
你小时候最想从事什么职业
#
103983次浏览
1787人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务