首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
国服大佬
2018-08-26 13:00
한양대학교 Java
关注
已关注
取消关注
8.25网易二面面试JVM调优,大概率被问到!
最近我的同学遇到一个线上问题,线上机器的jvm进程频繁FullGC(大约每10分钟一次),登陆机器发现jvm参数只配置了最大堆内存,其他配置都是系统默认配置,问我如何排查并优化?
具体分析详见:
http://132.232.9.157:8080/articles/2018/08/26/1535245026109.html
#网易#
提示
全部评论
推荐
最新
楼层
血小板我女儿丶
电子科技大学 Java
如果xms与xmx已经设置好了的话,可以排查一下对象的生命周期。进行频繁的full gc说明年老代分配太小或者持久对象存在较多,可以适当的增大年老代的内存空间。或者设置年龄阀值嘛。反正调优就是扯嘛-。-!
3
回复
分享
发布于 2018-08-26 20:12
教欧文打篮球
Shopee_toc_后端开发工程师
我的理解是利用visualvm去查看内存使用量曲线图,如果内存使用量一直维持在较高水平,那就是堆内存不够,需要调大一点。如果频繁发生抖动,那就是程序频繁生成对象并且进行回收,优化代码,保存可重用的对象不要频繁生成。如果内存使用量一直增长,那就是发生内存泄漏或者内存碎片,需要排查代码或者把cms收集器调成gc几次就执行一次标记整理算法来搞定内存碎片。
5
回复
分享
发布于 2018-08-26 17:25
国服大佬
楼主
한양대학교 Java
博客迁移了,最新地址 http://132.232.67.227:8080/articles/2018/08/31/1535708899829.html
点赞
回复
分享
发布于 2018-09-14 21:53
姚程
中国科学技术大学苏州研究院 Java
楼主你的连接地址失效了,能否重新发一个连接看看,thx
点赞
回复
分享
发布于 2018-09-12 14:20
igoodvegetablea
河北工程大学 Java
mark
点赞
回复
分享
发布于 2018-08-27 16:27
海上明月共潮生
元戎启行_软件工程师
是不是要设置-Xms参数,调成和-Xmx一样的大小,也就是jvm只有在达到最大内存时才开始gc。排查的话就是查gc日志,看full gc每次发生时的内存使用情况。我猜的,望指教!
点赞
回复
分享
发布于 2018-08-26 16:10
6god!
中南大学 测试开发
马克
点赞
回复
分享
发布于 2018-08-26 14:36
后厂村真的堵!!!
滴滴出行_软件开发工程师
虽然没遇到过,但是有几次面试问我如果频繁FullGC该怎么做,我就说调整年轻代和老年代的比例
点赞
回复
分享
发布于 2018-08-26 13:55
无双、猪
淘天集团_高级技术专家
Mark
点赞
回复
分享
发布于 2018-08-26 13:20
高薪绝缘体
西安电子科技大学 Java
马克
点赞
回复
分享
发布于 2018-08-26 13:10
暂无评论,快来抢首评~
相关推荐
11-10 15:05
门头沟学院 Java
美团秋招Java后端一面
1. 实习介绍2. 项目拷打3. hashmap解决hash冲突4. 红黑树和avl树的区别5.排序算法有哪些,稳定的有哪些6. tcp保证可靠性传输的方式7. 讲讲拥塞控制8. mysql怎么做到事务隔离,隔离级别有哪些9. springboot用到哪些设计模式10. 还了解哪些设计模式11. 面向对象的特性12. 六大原则,并挑两个讲讲手撕1. 反转链表(美团感觉很喜欢链表)2. 最小覆盖子串
查看12道真题和解析
点赞
评论
收藏
分享
11-14 19:10
门头沟学院 Java
阿里后端技术秋招面经50min
1.介绍项目2.抽象类和接口3.Error和exception,常见的checked exception4.重载和重写 重写:方法名、参数列表必须相同,子类方法返回值类型应比父类方法返回值类型更小或相等,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类。5.Zookeeper一致性,脑裂6.分布式算法7.ArrayList和LinkedList8.Hashmap add过程,线程安全吗,concurrentHashmap9.CAS10.Java怎么写多线程11.线程池核心参数12.常用的阻塞队列13.垃圾回收算法,垃圾回收器14.Synchronized,Lock15.读写锁应用场景16.Mysql有哪些索引17.B树,b+树18.怎么解决幻读19.Spring boot starter原理20.有哪些注入方式21.工作想做什么方向的
查看21道真题和解析
点赞
评论
收藏
分享
11-24 15:48
门头沟学院 后端工程师
卓望java面经 25.11.24
base: 南京时长:25min体验:面试官非常和蔼,全程笑嘻嘻的,问的不深,也不会追问,会引导你从哪方面进行回答,没回答到的点也会告诉你。大部分问题在牛客上其他人面经里都看到过,问的都差不多。1、接口和抽象类的区别2、什么情况下用接口3、10亿条数据,用array还是link4、索引失效5、sping自动装配6、微服务模块划分原则7、文件上传需要考虑那些安全问题8、内存溢出和内存泄漏,区别和联系、怎么排查9、innodb怎么实现原子性和持久性10、创建线程的方式11、G1垃圾回收器工作原理,和CMS相比有什么优势12、gateway的作用13、JMM工作原理14、linux中排查网络问题、查看cpu、内存的命令15、线程池处理不过来,任务队列一直进新任务怎么解决16、简历项目
查看16道真题和解析
点赞
评论
收藏
分享
11-19 19:23
华南理工大学 Java
淘天后端日常一面凉经
总时长140min实习+项目拷打+场景拷打实习拷打项目拷打场景:1.用户订单表索引设计,从插入,业务价值,查询多方面解释索引设计原理2.给出每行数据大小,计算单表建议数据量,分库分表相关内容3.Redis缓存场景,目前命中率90%,进一步提升?(过期时间,淘汰策略,数据结构优化)4.还有一部分不记得了到此基本1hour八股:1.Mysql索引类型,主键索引和聚簇索引的关系(我寻思叶子节点和其他索引的区别呢,结果说是一种实现,确实没想到)2.B+树 vs B树 vs B*树3.Java 集合类,List,Map不同实现类以及选型,红黑树和平衡二叉树选型4.ConcurrentHashMap 线程安全实现,为什么要用synchronized等等5.线程池核心参数,任务提交 > 消费速度时的行为,以及给出多个场景要求给出设置(答得稀烂)6.为何选 Kafka 而非 RabbitMQ,架构上等多方面区别7.Kafka 高吞吐原理(二进制协议,零拷贝等等),拉模式 vs 推模式适用场景8.MQ如何避免任务重复执行9. Spring Boot解决的核心问题,Springboot启动细节(这个完全不会,说不是自动配置以及服务器相关的,说可以往除了spring外的web框架想想,也是想不到)算法&手撕:1.三数之和2.线程池相关3.给出需求,要求接口以及实现按照设计模式范式编写真的好长啊,答的最烂的一次,面到最后快晕过去了(面试官也是昏昏欲睡)。最主要面试官技术很牛,每个八股,场景,项目问题都会追问到底层,业务价值等等层面。攒人品
投递淘天集团等公司6个岗位
点赞
评论
收藏
分享
11-26 00:06
已编辑
石家庄铁道大学 Java
数字马力一面
自我介绍 介绍实习中的SQL优化,通过explain关键字查找执行计划,继续询问explain有几个重要的参数,其中的type都有什么实习中创建索引,引出索引失效的情况,介绍一下索引失效的情况mybatis二级缓存有了解吗代码中如何实现事务,有几种方式,引出spring的事务失效的情况hashmap中1.7和1.8的变化rocketmq还有Rabbitmq场景问题场景题目是经典的支付场景,mq如何保证消息的可靠性,消息不丢失,不重复消费还有大数据情况下如何进行分库分表
查看12道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
110
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
26届双非本鼠硕拿下5个ssp的秋招总结及一条龙经验分享
2.1W
2
...
2025的主旋律是蛰伏,落寞,遗憾
1.1W
3
...
杂记近期所面试的三家中小厂
6417
4
...
选择即命运—2025年度总结
6321
5
...
从H200解禁评估:国资算力平台还值得应届就业吗?
4983
6
...
学校发力了,没招了牛友们
4607
7
...
圣诞节用 AI 做个牛客运营翻翻乐!(含代码)
4322
8
...
我只是一个脆弱的人
4235
9
...
尼克狐尼克,你被捕了
4153
10
...
在大厂实习 因为请一天病假要求我离职
4114
创作者周榜
更多
正在热议
更多
#
2025年终总结
#
167438次浏览
2825人参与
#
找工作,行业重要还是岗位重要?
#
84872次浏览
1679人参与
#
你面试体验感最差/最好的公司
#
13799次浏览
225人参与
#
一人说一个提前实习的好处
#
8514次浏览
176人参与
#
今年你最想重开的一场面试是?
#
2898次浏览
56人参与
#
秋招落幕,你是He or Be
#
8112次浏览
174人参与
#
重来一次,你会对开始求职的自己说
#
5327次浏览
134人参与
#
实习没事做是福还是祸?
#
13884次浏览
216人参与
#
职场上哪些行为很加分?
#
305590次浏览
3438人参与
#
大家每天通勤多久?
#
68644次浏览
432人参与
#
团建是“福利”还是是 “渡劫”
#
6321次浏览
141人参与
#
你小心翼翼的闯过多大的祸?
#
10333次浏览
148人参与
#
比亚迪工作体验
#
73713次浏览
279人参与
#
大厂VS公务员你怎么选
#
73909次浏览
677人参与
#
工作中听到最受打击的一句话
#
4934次浏览
86人参与
#
大家实习每天都在干啥
#
106256次浏览
573人参与
#
如何排解工作中的焦虑
#
247547次浏览
2281人参与
#
长城汽车工作体验
#
12901次浏览
16人参与
#
机械人避雷的岗位/公司
#
38598次浏览
261人参与
#
秋招结束之后的日子
#
114135次浏览
1052人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务