Eclipse 성능개선 최적화
프로젝트가 하나둘씩 쌓여갈 때 마다 이클립스가 느려짐이 심각해집니다.
다양한 기능을 지원하는 만큼 무거운 느낌을 감출 수 없네요. 이클립스의 성능개선을 위해 불필요한 설정을 해제하는 것에 대해 알아보겠습니다.
이클립스 Juno 버젼으로 설정
eclipse.ini 설정
이클립스 실행 파일안에 같이 존재하는 설정 파일 입니다. 잘못 건들면 실행이 안될 수 있으니 주의 하셔야 해요.
메모리 수치는 무조건 높은 게 좋은 것은 아니구요. 본인의 PC에 맞게 적당하게 설정 합니다.
항상 Xms, Xmx 값만 설정하다가 자세히 알아보니 더 옵션이 많네요.
-Xverify:none
-XX:+UseParallelGC
-XX:-UseConcMarkSweepGC
-XX:PermSize=64M
-XX:MaxPermSize=512M
-XX:MaxNewSize=512M
-XX:NewSize=128M
-Xms1024m
-Xmx1024m
소스 자동 폴딩 해제
블록단위로 접혀지는 자동 폴딩을 해제 합니다.
자동 동작하는 코드 자동완성기능 해제
클래스의 변수, 메소드 등을 접근할 때 유용한 기능이지만 자동 동작으로 인해 버벅거리는 원인을 발생하곤 하죠?
이걸 해제한다고 해도 CTRL + SPACE 를 사용해서 동작 시킬 수 있습니다.
Spelling 체크 설정 해제
철자체크 기능을 해제 합니다. 좋은 기능이지만 별로 불필요 한 것 같네요.
Validation (유효성체크) 설정 해제
Window > Preferences > Validation
저는 웹 관련된 Validator 만 체크 해놓습니다.
작업중이지 않는 프로젝트 닫기
현재 작업 중인 프로젝트외엔 닫아두는 것이 좋습니다.
불필요한 플러그인 삭제
컴퓨터를 사용하더라도 많은 프로그램들이 깔려 있으면 컴퓨터가 느린것처럼 이클립스 또한 사용하지 않는 플러그인들은 제거하는 것이 좋습니다.
Window > Preferences > Install/Update
이클립스의 실행속도 개선
이클립스를 실행 하였을 때 로딩되는 플러그인에 대해 제외 시킵니다.
Autometic Update Off
출처 : http://www.slipp.net/wiki/pages/viewpage.action?pageId=5177633
'Dev Language > JAVA' 카테고리의 다른 글
ResultSet을 컬렉션으로 반환 (0) | 2016.06.16 |
---|---|
AB 파일 압축풀기 (2) | 2016.04.20 |
Log4j 로 쿼리 로그 깔금 하게 보기 (0) | 2016.02.12 |
poi를 이용한 (*.xls, *.xlsx)읽기 (0) | 2015.10.06 |
xlsx 파일(XSSFWorkbook)을 xls 파일(HSSFWorkbook)로 변환하는 메서드. (0) | 2015.10.06 |