728x90
반응형

안드로이드 레이아웃을 작업하다 보면, 요즘 참조나 이미지등을 많이 사용하게 되서 그런지 이클립스 기본설정이나 메모리 사용을 낮게 할 경우 종종 작업중에 이클립스가 heap size 부족으로 멈추거나 다운되는 경우가 발생한다.

 

기존에 이클립스 속도개선등의 방법으로 이 부분도 역시나 해결이 가능하다.

 

현재 이클립스가 설치된 폴더(eclipse.exe 파일이 있는)에 보면 eclipse.ini 파일이 있다. 

이걸 수정해서 이클립스 설정 기본 설정을 변경하면 된다.

메모장 등 아무 에디터로 열어서 아래 빨간색부분을 추가 또는 수정한다. 

 

(당연한거지만, 수정하기전에 사용중이던 이클립스 종료 하고, 수정하고, 수정다하고 저장한 다음 이클립스를 다시 실행하면 된다.)

 

 

-startup

plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212

-product

org.eclipse.epp.package.jee.product

--launcher.defaultAction

openFile

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

--launcher.defaultAction

openFile

--launcher.appendVmargs

-vmargs

-Dosgi.requiredJavaVersion=1.7

-Xverify:none

-XX:+UseParallelGC

-XX:-UseConcMarkSweepGC

-Xms2048m

-Xmx2048m


 

※ 설치환경 참고 

 Windows 7 64 bit, 메모리 8G, 

 Eclipse 64bit. 

 JDK 1.7.* 64bit

 

추가로, 

이클립스 설정에서 현재 사용중인 메모리 힙상태를 보이게 하고 정리할수 있는 기능을 활성화 한다.

이클립스 메뉴  Window > Preferences > General 화면에서 Show heap status 체크박스에 체크하고 ok 버튼 클릭하면 

이클립스 화면 맨 아래 오른쪽에 310M of 1971M 처럼 현재 사용중인 메모리와 전체 설정메모리가 보이고 그 옆에 휴지통모양 아이콘이 보인다. 

사용량이 전체용량에 가깝거나 중간중간 이 휴지통 아이콘을 클릭해서 heap 메모리를 정리하면서 사용하면 된다.

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,