java 内存泄露

这几天,一直在为Java的“内存泄露”问题纠结。Java应用程序占用的内存在不断的、有规律的上涨,最终超过了监控阈值。福尔摩 斯不得不出手了!

分析内存泄露的一般步骤

如果发现Java应用程序占用的内存出现了泄露的迹象,那么我们一般采用下面的步骤分析

  1. 把Java应用程序使用的heap dump下来

  2. 使用Java heap分析工具,找出内存占用超出预期(一般是因为数量太多)的嫌疑对象

  3. 必要时,需要分析嫌疑对象和其他对象的引用关系。

  4. 查看程序的源代码,找出嫌疑对象数量过多的原因。

 

   详情链接:http://my.oschina.net/songhongxu/blog/204659

 

 

转载于:https://my.oschina.net/u/572362/blog/674669

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值