JVM Memory 튜닝.

ITWeb/서버관리 2012. 6. 13. 18:11

tomcat 실행 시 JVM 메모리 튜닝을 하게 됩니다.

서비스 특성과 서버 사양에 따라 다르겠지만.. 

VM 에서 설정하려고 구성한 값이라 그냥 기본값으로 사용을 하고자 작성해봅니다.

VM 장비 4G 램 사용.

[실서비스용]

JAVA_OPTS="-server -Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC -XX:-UseAdaptiveSizePolicy"


[개발서비스용]

JAVA_OPTS="-server -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+DisableExplicitGC -XX:-UseAdaptiveSizePolicy"

여기서 실서비스용에 

-XX:PermSize=256m -XX:MaxPermSize=256m 
는 128 로 낮춰도 될 듯 합니다.

: