Thursday, July 02, 2009

Java Heap Memory 설정법

일반적으로 WAS등을 사용할때 설치후에 별도의 Heap Memory설정없이

 

default로 사용하는 경우가 많이 있게 되는데

 

가끔 이런것 때문에 대용량 데이터 처리시에 OutOfMemory오류가 발생하기도 한다.

 

주변에서 흔히 사용하는 Eclipse의 경우도 마찬가지다~ 느린경우 Heap Memory싸이즈를 늘려주면

 

속도가 빨라진다

 

즉, Java어플리케이션은 모두 적용된다는 사실~

 

설정법은 java  -Xms256m -Xmx512m실행될 클래스

 

샘플에서 -Xms256m의 의미는 최소 256MB의 메모리를 할당

      

                -Xmx512m는 최대 512MB를 할당하라는 의미!

No comments: