heap 썸네일형 리스트형 JVM 메모리 구조와 JAVA OPTION 값 정리 WAS상에서 JAVA 기반 어플리케이션을 구동시키다 보면 OOM 관련 에러를 심심치 않게 볼 수 있다. 특히나 현재 수행하고 있는 PJT는 한개의 서버를 여래개의 가상서버로 분할하여 사용하고 있어 메모리 사용량이 심심치 않게 100% 가까이 올라가곤 한다. 그래서 메모리 최적화 까지는 아니더라도, 메모리 관련 옵션이 어떤 의미인지 정리해두고 조금이나마 메모리 사용 구조에 대한 이해를 하고자 했다. JVM 메모리 구조Heap = Edn + Survivor + OldNon-Heap = Perm 이다. 메모리는 우선, Heap과 Non-Heap 으로 나뉜다. 상세 역할과 구분은 아래를 참고 하자. CG와 Heap영역의 기본 동작원리 : cg는 Eden과 ss1을 클리어 (살아있는 녀석은 ss2로 피신),그 다.. 더보기 이전 1 다음