Outsider's Dev Story

Stay Hungry. Stay Foolish. Don't Be Satisfied.
RetroTech 팟캐스트 44BITS 팟캐스트

Scala 실행시 자바 Heap Space 늘리기

스칼라로 컬렉션관련 테스트를 하는데 테스트를 좀 큰 범위로 하다보니 Java Heap Space에서 OutOfMemory Error오류가 발생했습니다.

OutOfMemoryError: Java heap space 오류 화면

찾아보니 자바옵션을 설정해서 할 수 있더군요. 계속 쓰려면 JAVA_OPTS 환경변수를 설정해서 할 수도 있지만 간단하게는 scala로 클래스 실행할때 env명령어로 옵션을 주어서 사용할 수 있습니다.

env JAVA_OPTS="-Xmx1g" scala TestList

scala로 컴파일된 클래스를 실행할때 env 명령어로 옵션을 주변 Heap 메모리 사이즈등의 자바옵션을 지정해서 사용할 수 있습니다.

사용자 삽입 이미지

옵션에 대한 더 자세한 내용은 Scala의 man페이지에 잘 나와있습니다.
2011/09/11 23:48 2011/09/11 23:48