elicse 內存溢出。



第二步:




 -Xms256m -Xmx1024m -XX:MaxPermSize=256m。


修改2:

       在Eclipse菜單欄中Window ——》Preferences ——》Server ———》 Runtime Environment;

選擇您用的Tomcat 然後點擊Edit...彈出Edit Server Runtime Ecvironment 下面JRE選項後面的Installed JREs...

點擊彈出Installed JREs;在選中您用的Tomcat在點擊Edit..在Defaul VM Atguments:中填入-Xms256m -Xmx512m

時間可以自己設定。




參數的意思
-vmargs:說明後面是VM的參數
-Xms40m:虛擬機佔用系統的最小內存
-Xmx256m:虛擬機佔用系統的最大內存
-XX:PermSize:最小棧內存大小。一般報內存不足時,都是說這個太小,堆空間剩餘小於5%就會警告,建議把這個稍微設大一點,不過要視自己機器內存大小來設置
-XX:MaxPermSize:最大棧內存大小。這個也適當大些
-Xmx512M的5%爲25.6M,理論上要求-Xmx的數值與-XX:MaxPermSize必須大於25.6M



Java中堆內存與棧內存分配淺析:http://soft.chinabyte.com/database/407/11319907.shtml


Java中堆內存與棧內存分配淺析:http://soft.chinabyte.com/database/407/11319907.shtml
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章