• 전화하지 마셈
  • hyungseob@ssim.pe.kr
Codeigniter 3.x에서 4.x로 갈아 엎느라 기존 게시판 주소로 접근시 새 주소로 리다이렉션 된다.

Developerment [Tool]

[Eclipse] JAVA개발을 위한 이클립스 IDE툴의 최적화

  • 빛그림
  • 813

이클립스가 설치된 폴더를 열어보면 eclipse.ini화일이 있습니다.  

메모장으로 열어보면 아래와 같이 블럭으로 지정한 부분이 있을 것입니다.


osgi.requiredJavaVersion=1.5 부분을 Dosgi.requiredJavaVersion=1.6으로 수정합니다.

JAVA 1.6이상을 사용하겠다는 것이며 그 아래 두줄은 Heap 영역의 시작값과 최대값을 지정하는 부분입니다.

Xms40m은 시작크기, Xms512m는 최대크기를 의미 합니다.

저는 16GByte의 메인 메모리를 사용하는 데스크탑과 8GByte를 사용하는 맥북을 사용하므로 아래와 같이 수정하였습니다.

-Dosgi.requiredJavaVersion=1.6
-Xms1024m
-Xmx1024m

만약 메모리가 2GByte 미만이거나 4GByte이지만 기타 어플리케이션을 동시에 많이 사용하는 경우라면 저처럼 1GByte를 설정하시기 보다 512MByte 정도로만 설정하셔야 메모리 부족을 피할수 있습니다.

설정이 완료되었으면 확인을 해봐야겠죠?

메뉴에서 Window > Preferences를 클릭하시고 General 부분에서 "Show heap status"를 선택하시고 "OK"를 누릅니다.


이클립스 하단 우측에 아래와 같이 보여질 것입니다. 휴지통 아이콘은 Heap 영역에 쌓인 가비지를 삭제하는 역활을 합니다.
메모리가 좀 쌓인다 생각될때쯤 가끔 한번씩 눌러주시면 됩니다.

* MacOS에서는 이클립스 실행파일 선택후 마우스 우측버튼 클릭 > 패키지 내용보기를 선택하시고 Contents > MacOS 경로를 열면 eclipse.ini 화일이 있습니다.


새댓글 등록