1. 테스트 계획
톰캣 2개에 아래 JVM 옵션을 추가하여 cpu 확인
JVM 옵션 추가 : -XX:+AggressiveOpts -XX:+DoEscapeAnalysis
java version : java 1.6.0 13 release
2. 결과
Thread-safe 한 instance 기반의 Webwork와 Spring 기반이기 때문에 특별히 성능 효과을 기대할 수 없었습니다.
해당 기간 동안의 평균 cpu 정보
테스트 서버 : cpu - 8.33
기존 서버 : cpu - 8.27~8.30
3. 옵션 내용
-XX:+AggressiveOpts http://java.sun.com/performance/reference/whitepapers/tuning.html |
-XX:+DoEscapeAnalysis http://blog.xebia.com/2007/12/21/did-escape-analysis-escape-from-java-6/ |
4. 참고 내용
참고) Crash 현상 발생
(java 1.6.0_06)에 적용했다가 JVM 서버가 Crash 현상 발생 (aggresiveopts 함부로 쓰지 말 것을 배움)
'java core' 카테고리의 다른 글
문제 해결 가이드 링크 (0) | 2010.04.15 |
---|---|
Tomcat 메모리릭 문제 해결 (Tomcat 7, 6.0.24 부터) (1) | 2010.03.19 |
JVM crash.. (0) | 2010.02.25 |
Exception 이름과 실제 내용만 찍기 (0) | 2010.02.25 |
/tmp/hsperfdata_계정(hsperfdata_www)/asdfjasdfd 파일 (0) | 2010.02.22 |