gmh*_*mhk 1 java performance memory-leaks memory-management
当一个短期对象持有一个长寿命对象时,应用程序中会发生内存泄漏.我的问题是我们如何识别1)哪个对象的寿命越来越长,任何测量对象生命的工具?
第二个问题
我不断得到内存空间错误,我尝试将堆内存增加到2 GB,但我仍然得到,请建议我使用任何开源工具,我可以识别内存泄漏问题并修复.
目前我每次都重新启动服务器作为临时解决方案,但建议我可以永久修复的任何事情.
您可以使用JDK中包含的VisualVM工具:
这里提供的文件: