본문 바로가기

리눅스서버

linux tomcat 메모리 설정

catalina.sh 의

 # OS specific support.  $var _must_ be set to either true or false.
cygwin=false
darwin=false
os400=false


case "`uname`" in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
esac

 라고 기술된 곳 밑에

 JAVA_OPTS="-Djava.awt.headless=true -server -Xms2048m -Xmx3072m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC"

 와 같이 설정 한다.

====================

 xms : 최소 메모리

 xmx : 최대 메모리

 MaxPermSize : 동적 메모리 최대 사용량