第二步:
-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