价格面议2020-10-31 14:27:17分享举报
lagoujiaoyu
注册时间:2020-08-27
分析内存泄露的一般步骤
如果发现Java应用程序占用的内存出现了泄露的迹象,那么我们一般采用下面的步骤分析:
1. 把Java应用程序使用的heap dump下来
2. 使用Java heap分析工具,找出内存占用超出预期(一般是因为数量太多)的嫌疑对象
3. 必要时,需要分析嫌疑对象和其他对象的引用关系。
4. 查看程序的源代码,找出嫌疑对象数量过多的原因。