最近使用Eclipse 的 Tomcat 插件運行Tomcat的時候經常內存異常,是Tomcat默認分配的內存太小了,可以再Eclipse的運行配置對話框中加運行參數進行調整:
-D-Xms706m
-D-Xmx902m
-D-XX:PermSize268m
Tomcat的參數都是"-D"打頭,后面用"-"連接參數名+參數值(中間不能有空格);"-D-Xms706m"指定Tomcat使用的最小物理內存是706兆,"-D-Xmx902m"指定Tomcat使用的最大內存是902兆,"-D-XX:PermSize268m"指定Tomcat使用的堆內存大小,一般出現java.lang.OutOfMemoryError: PermGen space異常都是這個惹的貨,需要調整得大一點才行。