Jay Kim 's

Eclipse 실행에 사용되는 메모리 조정하기 본문

코딩/Setting 환경설정

Eclipse 실행에 사용되는 메모리 조정하기

GoToTheWorld 2017. 8. 28. 02:42

Eclipse로 프로그램을 실행하다 보면 간간히 OutOfMemory Error가 발생합니다.

OutOfMemory Error는 이클립스가 시스템에서 사용할 수 있는 메모리의 한계치를 초과할 경우 발생하는 에러인데요.


꼭 이 에러를 방지하기 위해서가 아니라도, 

이클립스의 성능 향상을 위해 어느 정도는 메모리를 상향 조정해서 할당 할 필요가 있다고 생각합니다.


방법은

1. Eclipse를 넣어놓은 폴더에 있는 eclipse.ini 파일을 '편집'으로 열기

2. 하단의 -Xms256m

  -Xmx1024m 를 수정.  (최소 , 최대 메모리)


컴퓨터가 가진 메모리 별로 적합한 설정 값은 대략

1GB: 128, 256

2GB: 256, 512  식으로 

최소값은 1/8, 최대값은 1/4로 전체 시스템 메모리에서 계산해서 설정하는 것을 추천하겠습니다.


개인적으로 8GB 메모리라면 1024 , 2048 정도가 맞다고 생각합니다.

편집한 eclipse.ini 파일을 저장 후, 이클립스를 재시작하면 메모리 설정은 완료 됩니다.





사용되고 있는 메모리를 실제로 확인 가능하게 설정 할 수도 있습니다.

방법은 

상단 탭의 Windows-Preference-General- Show heap status 체크박스 클릭 - 적용


그리고 이클립스를 재실행하면,


우측 하단에 휴지통과 함께 메모리가 보이게 됩니다.

휴지통을 클릭하면 강제적으로 Garbage Collector를 실행시키면서 메모리를 정리해 줍니다.

Comments