一、OOM解決思路
1. 調大堆內存看是否還是溢出:
1.IDEA中右鍵選擇 運行設置.
2.調優參數設置
-Xms1G (初始堆內存1G )
-Xmx2G (最大堆內存2G)
-Xms1G -Xmx2G
2. 如果依舊溢出就考慮代碼出了BUG
使用JProfiler工具分析出現Bug的位置.
提示: 安裝JProfiler教程在後面 二、標題處
1.修改運行時候參數.
-Xms1G -Xmx2G -XX:+HeapDumpOnOutOfMemoryError
(你也可試試後面加上這個輸出到指定文件目錄)
-XX:HeapDumpPath=${文件目錄}
2.運行
3.查看快照Dump
(1)
(2)退到根目錄,有一個 .hprof文件
(4)用 JProfiler打開。
(5)找出問題 這個類 13行。
(6)