问题描述
本人在项目中遇到问题,我在做性能测试的时候发现jconsole的内存出现递增,有内存泄露问题,现在我想通过jconsole找出问题。希望高手能帮个忙,我想找出具体是那个类的那个方法出了问题,谢谢
解决方案
解决方案二:
首先,程序运行JVM内存递增是正常,因为要达到某个内存阈值才会触发自动垃圾回收.建议点那个强制性GC的按钮,看是否可以降到理想的内存占用值.如果确认了是有持续的内存不能回收的问题.用JCONSOLE是不能查到具体类具体变量的.可以使用其他工具,如Jprofile,optimizer.我基本使用optimizer感觉还真不错,可以去了解下
时间: 2024-09-15 07:28:57