이클립스 최적화

from Develop/Android 2012. 11. 2. 09:40

개발을 하면서 라이브러리를 이 것 저 것 가져다 붙였더니
이클립스가 Heap이 부족하다고 공간 좀 달라면 계속 시위 하다가 죽어버린다.;;
ini 파일을 멋대로 수정하여 max size와 perm size를 올려 주었으나
error code -1 이라며 에러 팝업만 뜨며 이클립스는 실행되지 않는다...
구글링을 통해 나름 최적의 성능을 보여주며 옵션을 건드려도 실행이 되는 설정을 만들었다.

// PermSize를 지정한다.. default option이기도 하다.. size는 알아서 조절 
--launcher.XXMaxPermSize
256m

// JDK 1.6 이상을 사용할 경우 이클립스 성능의 향상에 도움이 된다고 한다.
// 밑의 설정은 자신의 컴퓨터의 Java를 설치한 경로를 적어주면 된다.
-vm
C:\Program Files\Java\jdk1.6.0_20\bin\javaw.exe

// Java 1.6 버전을 사용하겠다고 명시해준다.
-vmargs
-Dosgi.requiredJavaVersion=1.6

// 처음 시작시 유효성 체크를 하지 않는다.
-Xverify:none

// 최소 메모리와 최대 메모리를 설정을 해준다.
// 보통 자신의 PC의 메모리의 반 정도를 해주면 된다고 한다.
// 최소 메모리와 최대 메모리의 크기를 갖게 해주면 성능 향상에 도움이 된다.
// 단지 메모리의 압박이 좀 있을 뿐...
-Xms1024m
-Xmx1024m

이클립스 사용하다가 터지신 분들...
이클립스가 느려터져서 몬해먹겠다는 분들....
ini 파일 설정만 조금 바꾸어 줘도 상당한 성능의 향상을 볼 수 있습니다.

,