상세 컨텐츠

본문 제목

이클립스 최적화, 속도 개선

프로그래밍/JAVA

by 라제폰 2011. 2. 24. 10:29

본문


1. JVM Heap memory 설성

-. eclipse.exe 실행시 -Xms128m -Xmx256m 처럼 할당할 메모리를 설정한다.

2. Automatic folding 설정 해제

-. Window > Preferences > Java > Editor > Folding 옵션을 모두 해제(disable)한다.
-. 폴딩은 에디터 내에서 코드 블록을 숨기고 펼치는 기능이다.

3. Automatic Code Insight 설정 해제

-. Window > Preferences > Java > Editor > Code Assit 에서 Enable auto activation 항목을 해제(disable)
-. 자동으로 동작하는 code insight 기능은 죽었지만 ctrl+space 로 사용할 수 있다.

4. spelling check 설정 해제

-. Window > Preferences > General > Editors > Text Editors > Spelling 에서 Enable spelling checking  항목을 해제

5. validation check 설정 해제

-. Window > Preferences > Validation 필요한 항목만 체크

6. eclipse compare 에서 공백 배제하는 법

-. Window > Preferences > General > Compae/Patch 에서 Ignore white space 항목을 체크
-. 대부분 공백문자들은 비교하지 않는 것이 더 낫습니다. 엔터, 스페이스, 탭 같은 것들입니다. 이 외에도 ASCII 코드 32 이하의 문자들이 공백문자의 대상입니다.

7. Close Projects

-. 현재 작업과 관련잉 벗는 프로젝트는 모두 닫는다.

8. 플러그인 삭제

-. 과도하게 많은 플러그인 설치는 실행시간이 오래 걸리게 된다. 사용하지 않을 플러그인은 제거

9. KeepResident 플러그인

-. 메모리에 여유가 있다면 KeepResident Eclpse plugin for Windows - KeepResident Eclipse plugin 을 설치한다.
-. MS Windows 에서 이클립스를 사용한다면 이클립스 창을 최소화 하게 되면 Windows는 시스템 자원 사용을 효율화하기 위하여 이클립스의 wirking set 의 크리를 줄여버린다. 문제는 최소화된 창을 목구하게 되면 장시간 garbage collection이 진행되게 되는데 이때 이클립스는 때론 몇분 동안 아무런 반응 없이 멈추게 된다. KeepResident 플러그인은 창이 최소화되더라도 working set 을 유지시켜 이러한 문제를 차단해 준다.

10. 시작을 빠르게

-. 이클립스를 종료할 때 모든 에디터를 닫는다
-. Window > Preferences > General > Editors > close all editors on exist 항목을 설정(enable) 한다.
-. Window > Preferences > General > Startup and Shutdown 에서 불필요한 플러그인을 startup list 에서 제외한다.





관련글 더보기