문제

먼저 Eclipses 메모리 설정 구성에 익숙하다고 말해야합니다. 현재 게시 된 구성 중 하나의 변형을 사용하고 있습니다.

... ---launcher.xxmaxpermsize 256m -vmargs -xms40m -xmx512m -xss2m -djava.net.preferipv4stack = true -dcom.sun.management.jmxRemote.jmxRemote.

그리고 Jconsole과 내부 힙 모니터에 따르면 Eclipse는 힙이 떨어지지 않습니다.

그것이하는 일은 30-50 분마다 귀마와 함께 끊임없이 충돌하는 것입니다. 때때로 그것은 귀마이가 있다고 말하고 다른 경우에는 조용히 닫힙니다. 이상하게도, 항상 실행중인 다른 Eclipse 인스턴스 (J2EE 버전)는 더 많은 소스 파일을 사용하더라도 한 번도 충돌하지 않았습니다.

충돌 후 좀비 과정이었던 곳은 한두 번 있었고 메모리 풋 프린트를 보았습니다. 그렇다면 거래는 무엇입니까? 뭔가 누출? 활성 스레드의 수가 지속적으로 올라가는 것으로 보입니다.

누구 든지이 문제가 있었고 해결 한 사람이 있습니까?

도움이 되었습니까?

해결책

에 따르면 이 지역, Eclipse/Flex Builder의 적절한 메모리 설정은 다음과 같습니다.

-Xms256m
-Xmx512m

그것들은 내가 일식에 사용하는 MEM 설정이며 잘 작동하는 것 같습니다. 도움이되기를 바랍니다.

다른 팁

프로젝트의 크기와 복잡성에 따라 FlexBuilder에 주어진 메모리를 올려야 할 수도 있습니다. 다른 JVM을 사용해 볼 수 있습니다. FlexBuidler가 시작되지 않는 경우 아마도 너무 많은 메모리를 줄 것입니다.

이 문제에 대한 성배는 없지만 내 공유 FlexBuilder.ini 일부를 도울 수 있습니다 :

-vm
C:\Program Files\Java\jdk1.6.0_20\bin\javaw.exe

-vmargs
-Xms1024m
-Xmx1224m
-XX:MaxPermSize=365m
-XX:PermSize=256m
-Djava.net.preferIPv4Stack=true
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top