1. 程式人生 > 程式設計 >JAVA記憶體溢位解決方案圖解

JAVA記憶體溢位解決方案圖解

這篇文章主要介紹了JAVA記憶體溢位解決方案圖解,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

1.在apache-tomcat-7.0.70\bin\catalina.bat(Linux 系統則在catalina.sh) 檔案下的 echo Using CATALINA_BASE: "%CATALINA_BASE%" 上面插入以下程式碼

set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=256M -XX:MaxPermSize=512m

2.在eclispe 中的window-->Preferences-->java-->Installed JRES-->Edit-->Defalut VM arguments 下新增:-Xms64m -Xmx256m

3.在eclispe 下的run-->Debug Configurations--> Apache Tomcat-->Arguments 新增:-XX:PermSize=128m -XX:MaxPermSize=256m

4.在eclispe 下的Run-->Debug Configurations如圖所示 新增:Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。