개발툴/Eclipse

eclipse.ini 파일 최적화

한설림 2016. 11. 24. 15:09

eclipse.ini 파일 옵션 설정

eclipse.ini 파일은 이클립스 개발환경의 전반적인 옵션이 정의되어 있는 파일입니다.


 -vmarg 하단에 아래 옵션 추가


 -Dosgi.requiredJavaVersion=1.5

 -Xverify:none

 -XX:+UseParallelGC

 -XX:+AggressiveOpts

 -XX:-UseConcMarkSweepGC

 -XX:PermSize=128M

 -XX:MaxPermSize=128M

 -XX:NewSize=128M

 -XX:MaxNewSize=128M

 -Xms2048M

 -Xmx2048M

 

* 위 예제는 8GB 램을 사용하는 PC에 맞춘 설정입니다.


 옵션

 설명

-Dosgi.requiredJavaVersion

 자바 버전 설정

-Xverify:none

 이클립스 시작시 class 유효성 검사 생략

-XX:+UseParallelGC

 병렬 가비지 컬랙션 처리

-XX:+AggressiveOpts

 컴파일러의 소숫점 최적화 기능 활성화

-XX:-UseConcMarkSweepGC

 이클립스의 GUI 응답 속도 향상

-XX:PermSize=128M

 class 로딩 기본 메모리 설정

-XX:MaxPermSize=128M

 class 로딩 최대 메모리 설정

-XX:NewSize=128M

 JVM에서 새로운 객체 생성시 로딩되는 최소 메모리 설정

-XX:MaxNewSize=128M

 JVM에서 새로운 객체 생성시 로딩되는 최대 메모리 설정

-Xms2048m

 Heap 최소 메모리 설정


 1 G 이하 - Xms256m

 2~3G - Xms512m

 4G -Xms1024m

-Xmx2048

 Heap 초대 메모리 설정


 1 G 이하 - Xmx256m

 2~3G - Xmx512m

 4G -Xmx1024m