2009-11-09 3 views
3

필자의 시스템 및 개발 환경에 가장 잘 부합되도록 eclipse.ini 파일을 미세 조정하고 싶습니다.Eclipse ini 파일; 매개 변수, 의미 및 "모범 사례"값

http://wiki.eclipse.org/Eclipse.ini은별로 도움이되지 않습니다.

나는 예를 들어 알고 싶다 :

크기 Y와 자바 버전 Z의 X RAM 메모리의 처리 능력을 감안할 때, -Xms & -Xmx의 값은 무엇이어야합니다.

일반적으로으로 말하면 가이드 나 튜토리얼이 있습니까?

답변

8

정말 상황에 따라 다릅니다. 그러나 이들이 일식과 관련없는 표준 Java VM 매개 변수라는 점을 명심하십시오. 어떤 경우

, 여기를 결정하는 방법에 대한 개요입니다 :

  1. 의 -Xmx가 최대 힙 크기 인이 - 당신이 정말 메모리를 많이 플러그인을 사용하려고하는 경우, Xmx 크기를 적어도 1024m (-Xmx1024m)으로 늘리고 싶지만 메모리가 그다지 중요하지 않은 경우 (바닐라 일식을 실행한다고 가정 할 때) 정말로 중요하지 않습니다. 이 시간을 늘리려는 또 다른 경우는 일관되게 메모리가 부족한 경우입니다.

  2. XMS은 최소 힙 크기입니다 - 다시 말하지만, 당신은 왜 시간을 낭비 힙 성장, 당신은 메모리의 톤을 사용하는거야 알고 있다면? 특정 크기로 힙을 즉시 시작할 수 있습니다. 예를 들어, -Xms256m으로 설정하면 힙 크기가 시작됩니다.

  3. 이클립스의 메모리 설정을 실제로 조정하려는 경우 -XX:MaxPermSize 매개 변수를 (사용자가 -XX:MaxPermSize=256m을 통해 설정 함) 간과 할 수 없어 최대 영구 생성 공간이 늘어납니다. 기본적으로 Java의 PermGenSpace은 매우 작기 때문에 더 많은 플러그인을 Eclipse에로드 할 때 이와 관련된 오류가 발생할 수 있습니다.