Java内存溢出问题排查分析
项目运行过程中,我们可能会遇到Java内存溢出Out Of Memory。此时我们可以借助内存分析工具MAT(Memory Analyzer Tool),来定位是哪里出现了问题。
一. MAT(Memory Analyzer Tool)。下载地址:Eclipse Memory Analyzer Open Source Project | The Eclipse Foundation
二. 软件初识。解压后目录内有个MemoryAnalyzer.ini文件,该文件里面有个-Xmx参数。该参数表示最大内存占用量,默认为1024m。
三. 捕获dump文件。首先在程序中模拟出一段内存溢出的逻辑:

如有侵权请及时联系我们处理,转载请注明出处来自
随机推荐
科技快讯 |备案号:( 沪ICP备2026008940号-1 )