2007년 08월 20일
[eclipse] Europa 망할놈의 PermGen Space! VM 갈아치우자!
작성자 : 김민석 ( lemonfish at g m a i l dot com )
얼떨결에 3.3 으로 갈아탄지 몇달째다. 오~~~ 하고 놀란건 별로 없는데 이런 히밤! 하고 욕은 많이 나온다. 심심하면 뻗어대는 이클립스가 이젠 웬수 같다. 갸벼운 Dynamic Web Project 하나 돌려도 마구 뻗어대는 통에 짜증이 이만 저만이 아니다. 주로 PermGen Space 로 인해 Out of memory 나면서 뻗는데 해외에서도 이미 널리 알려진 증상 같다. google 신에도 빌어보고 네이뇬 지식에도 물어봤지만 eclipse.ini 를 수정하는 방법 외에는 특별히 다른 방법이 없었다. eclipse.ini 를 수정하는 방법은 PermGen Space 를 늘려주고 Heap Size 를 늘리는 방법인데. 별 효험을 못보고 있다. 제기럴~ 내 것만 그런겨? ㅜ_ㅜ WTP 의 버그인가? 하는 의심이 마구 드는 요즘이다. 에고에고~ 누가 방법을 알면 좀 알켜주셔~ 아놔 돌겠네~
eclipse.ini 를 수정해서 PermGen Space 를 조정하는 방법은 아래의 주소를 참고하자. 참고로 별 효과 없을 수도 있다.
http://wiki.eclipse.org/FAQ_How_do_I_increase_the_permgen_size_available_to_Eclipse%3F
그래! Sun VM 이 아니라 다른 VM 도 많으니 거기서 돌려보는것도 좋을것 같다. 그리하야 JRockit 6 를 받고 있는 중이다. 과연 잘돌아 갈것인가? 잘돌아가면 포스팅 해야겠다.
캬캬캬.한두시간 삽질 했는데 하하핫. 잘돌아 간다. PermGen 안녕~ JRockit 쓸만하구나~ 캬캬캬 아이고 좋아라~ 속썩는 분들 JRockit 으로 해결 하세요.
참고로 본인이 사용하는 방법은 다음과 같다. JRockit 을 깐다. 이클립스의 ini 파일을 백날 바꿔봤자 소용없으니 eclipse.exe 의 바로가기를 생성한다. 바로가기를 생성한 후 바로가기의 속성을 보면 대상이라는 항목이 있는데 경로\eclipse.exe 라고 되있을 것이다. 요부분의 뒤에 -vm C:\J\RK\R27.4\bin\javaw.exe 와 같은 식으로 JRockit 의 경로를 vm 옵션으로 넣어준다. 뒤에 주르르 추가하고 싶은 옵션을 달아주면 된다. ㅋ 그러면 요 바로가기로 eclipse 를 실행하면 JRockit 을 런타임으로 사용해서 뜬다. 해보면 알겠지만 Sun 꺼 쓸때보다 훨~ 빨리뜬다. 체감해 보시라~
# by | 2007/08/20 23:38 | Java | 트랙백 | 덧글(3)
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]