标签:java out-of-memory playframework-2-0 jprofiler
我正在使用JAVA的play框架作为我的应用程序.我的应用程序消耗的内存多于分配的内存有时我得到像java.lang.OutOfMemoryException这样的异常.请帮帮我,如何在java中找到内存泄漏以及如何减少java的内存使用量?我正在使用jProfiler来查找内存泄漏,但我对此没有任何改进.
解决方法:
发生OOME时捕获堆转储的好方法是添加VM参数-XX:HeapDumpOnOutOfMemoryError.您将获得可由JProfiler和其他工具打开的HPROF堆转储.
在JProfiler中,检查过多内存消耗的第一站是堆walker的“Biggest objects”视图.在许多情况下,很明显为什么会使用太多内存.
标签:java,out-of-memory,playframework-2-0,jprofiler 来源: https://codeday.me/bug/20190629/1326580.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。