GC overhead limit exceeded

2015. 4. 24. 17:28Programing/Debugging

Eclipse환경에서 Run을 시켰을때 빌드를 통해 메모리를 확보하는 중간에 Eclipse가 응답없음으로 바뀌는 에러입니다.


'Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded'



[Solution]

Eclipse폴더에 있는 eclipse.ini파일을 수정


-XX:MaxPermSize=1024m

-Xms512m

-Xmx1024m



위와 같은 세개의 항목에 대하여 메모리 사이즈를 키워 주시면 됩니다.

저 같은 경우에는 메모리가 많아서 2048로 설정해 놓고 쓰고 있습니다.

-XX:MaxPermSize=2048m

-Xms2048m

-Xmx2048m