JVM Memory 튜닝.
ITWeb/서버관리 2012. 6. 13. 18:11tomcat 실행 시 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 로 낮춰도 될 듯 합니다.