이제 INI 파일이 내 설정은 다음과 같습니다Eclipse에서 Xmx 및 Xms의 최대 값은 무엇입니까?
-Xms768M -Xmx1024M 그들에게 이상을 설정하는 경우
, 일식 ... 일식없이이 값을 증가하는 방법이 있나요 더 이상 시작되지 않습니다 부서지는거야?
이제 INI 파일이 내 설정은 다음과 같습니다Eclipse에서 Xmx 및 Xms의 최대 값은 무엇입니까?
-Xms768M -Xmx1024M 그들에게 이상을 설정하는 경우
, 일식 ... 일식없이이 값을 증가하는 방법이 있나요 더 이상 시작되지 않습니다 부서지는거야?
최대 값은 Eclipse에 종속되지 않으며, OS에 따라 다르며 사용 가능한 실제 메모리에 따라 다릅니다.
당신은이 질문에 대해 살펴 걸릴 수도 있습니다또한 사용 가능한 실제 메모리에 따라 다릅니다. – kgiannakakis
32 비트 Eclipse/JVM의 장벽이 있습니다 – Terran
32 비트 OS의 한계와 다른가요? – Guillaume
난 당신이 32 비트 JVM과 32 비트 이클립스를 사용하는 추측하고있다. 당신이 지정한 것보다 heapsize를 허용하지 않을 것입니다.
64 비트 JVM과 함께 64 비트 Eclipse를 사용하면 훨씬 큰 메모리로 Eclipse를 시작할 수 있습니다. (-Xms1024m -Xmx4000m으로 시작합니다.)
왜 -Xms768 (작은 힙이 최소 768 ...이어야합니까?)이 필요합니까?
즉 Java 프로세스 (search in eclipse)는 할당 된 768m 메모리로 시작합니다. 그렇지 않습니까? 그래서 일식이 제대로 시작되지 않습니다.
예를 들어 -Xms16-Xmx2048m을 시도하십시오.
나는 eclipse.ini에 대해 다음 설정을 시도 :
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
1024M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms128m
-Xmx2048m
이제 일식 성능이 약 2 배 빠른 그 전에이다.
또한 여기에 좋은 도움이 심판 찾을 수는 운영 체제에 의존하기 때문에 http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html
는 참조 [크기 조정 자바 힙] (http://publib.boulder.ibm.com/infocenter/javasdk/를 tools/index.jsp? topic =/com.ibm.java.doc.igaa/_1vg00014884d287-11c3fb28dae-7ff6_1001.html) – stacker
[This] (http://javahowto.blogspot.com/2006/06/6-common- errors-in-setting-java-heap.html) 문서가 도움이 될 것입니다. Java 힙 크기를 설정할 때 피할 오류를 표시합니다 (예 : 힙 크기가 PC의 실제 메모리보다 커야합니다). – kgiannakakis