tomcat 調(diào)內(nèi)存
一、java.lang.OutOfMemoryError: PermGen space 錯(cuò)誤解決辦法:
修改TOMCAT_HOME/bin/catalina.sh
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
二、java.lang.OutOfMemoryError: Java heap space 錯(cuò)誤解決辦法:
二、java.lang.OutOfMemoryError: Java heap space 錯(cuò)誤解決辦法:
解決方法:手動(dòng)設(shè)置Heap size
修改TOMCAT_HOME/bin/catalina.sh
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:MaxNewSize=256m"
注意:Heap Size 最大不要超過(guò)可用物理內(nèi)存的80%,一般的要將-Xms和-Xmx選項(xiàng)設(shè)置為相同,而-Xmn為1/4的-Xmx值。
Gavin
posted on 2011-10-26 09:51 GavinMiao 閱讀(347) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): other