티스토리 뷰

이클립스 europa 버전에 spring tutorial 을 실습하던 중 계속 PermGen 부족 에러 메시지와 함께 다운이 된다. ㅠㅠ 이제 인터넷 검색과 과장님의 도움을 받아서 PermGen 사이즈를 늘려주도록 하자.
PermGen Size란 ?
"클래스와 같이 Permenant Generation 대상 데이터를 두기 위한 PermGen space" 라고 한다.

eclipse 메뉴의 window->preferences->Java->Installed JREs 에서 해당 JRE를 클릭하면 Edit 창이 나온다. Default VM arguments에 적당한 옵션을 적어두자
난 ::::
-XX:MaxPermSize=128m -Xms128m -Xmx512m

사용자 삽입 이미지

현 재 Eclipse EE 가니메데(3.4)도 마찬가지로 동작하는 문제가 수시로 발생한다. 특히 프로젝트 익스플로러를 몇번 열고 디버깅 하다보면 이클립스가 에러를 내뿜으면서 저장되면 다행이지, 에러도 없이 프로그램이 메모리에서 날라가버리는 문제가 발생한다.
http://www.kyrsoft.com/downloads/downloads.html
에서 메모리 모니터링이라도 해가면서 작성해야 할듯하다.