Eclipse에서 Android source를 보는데 가끔 OutOfMemoryErrors가 발생한다.

이럴땐 Eclipse 홈 디렉토리 밑에 있는 eclipse.ini 파일을 열어 조금만 수정하여서 heap size를 늘려주면 된다.

수정내용은 http://source.android.com/using-eclipse 에서 참고하면 된다.

Memory-related defaults (as of Eclipse 3.4)

-Xms40m
-Xmx256m
-XX:MaxPermSize=256m

Recommended settings for Android development

-Xms128m
-Xmx512m
-XX:MaxPermSize=256m


간혹 위처럼 수정하였는데 JVM terminated. Exit code=-1 와 같은 에러가 발생하는 경우가 있는데 그럴 경우 아래처럼 -vmargs 위에 -vm을 사용하여 javaw.exe의 위치를 직접 지정해주면 된다.

--launcher.XXMaxPermSize
256m
-vm
C:\Program Files\Java\jdk1.6.0_03\bin\javaw.exe
-vmargs
-Xms128m
-Xmx512m
-XX:MaxPermSize=256m
저작자 표시 비영리 동일 조건 변경 허락
신고

+ Recent posts

티스토리 툴바