关注
通过内存映像工具(例如Eclipse Memory Analyzer)对dump出来的堆转储快照进行分析,重点是确认内存中的对象是否必要,也要弄清是出现了内存泄漏还是内存溢出。 如果是内存泄漏,可进一步通过工具查看泄露对象到GC ROOT的引用链信息,定位出泄露代码的位置。 如果不存在泄漏,就要调整虚拟机的堆参数(-Xmx与-Xms),然后从代码上检查是否存在某些对象生命周期过长,持有状态时间过长的情况。 ---《深入理解JVM:JVM一般特性和不错实践》
查看原帖
点赞 1
相关推荐
查看19道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 烂工作和没工作哪个更痛苦? #
3413次浏览 82人参与
# 牛油的搬砖plog #
189588次浏览 1279人参与
# 厦门银行科技岗值不值得投 #
16728次浏览 404人参与
# AI替代不了什么? #
3749次浏览 60人参与
# 发工资后,你做的第一件事是什么 #
100583次浏览 342人参与
# 给工作过的公司写一条大众点评,你会怎么写? #
1670次浏览 30人参与
# 春招至今,你收到几个面试了? #
6380次浏览 92人参与
# 学历VS实习,哪个更重要? #
13060次浏览 194人参与
# 实习心态崩了 #
111291次浏览 566人参与
# 一人分享一道面试手撕题 #
114940次浏览 2921人参与
# OPPO笔试 #
23282次浏览 104人参与
# 谈薪时HR压价该怎么应对 #
294270次浏览 3362人参与
# 工作上你捅过哪些篓子? #
69369次浏览 337人参与
# 产品人求职现状 #
361717次浏览 2604人参与
# 机械校招之路总结 #
120355次浏览 2084人参与
# 面试紧张时你会有什么表现? #
36035次浏览 246人参与
# 你的实习什么时候入职 #
368448次浏览 2372人参与
# uu们,春招你还来吗? #
70908次浏览 954人参与
# 面试中,你被问过哪些奇葩问题? #
100014次浏览 1451人参与
# 刚工作的你,踩过哪些坑? #
33622次浏览 278人参与
# 牛友的志愿填报指南 #
64058次浏览 494人参与
