2016-08-22 2 views
0

내가 IntelliJ에 2016을 사용하고 vmoptions vmoptions에는 다음이 포함최고의 최적화를 찾기 기본적으로 인 IntelliJ 2016

-server 
-Xms128m 
-Xmx512m 
-XX:ReservedCodeCacheSize=240m 
-XX:+UseConcMarkSweepGC 
-XX:SoftRefLRUPolicyMSPerMB=50 
-ea 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 
-XX:+HeapDumpOnOutOfMemoryError 
-XX:-OmitStackTraceInFastThrow 

내가 빨리를 만들기 위해 인 IntelliJ를 사용자 정의하고 싶습니다. 내 시스템의 속성입니다. 내가 사용하고 있습니다

enter image description here

: 자바 언어로,

프레임 워크

같은 아파치 낙타는 최적의 구성이 있습니까? 그것은 당신의 프로젝트가 사용하고있는 기술/프레임 워크/언어의 크기에 따라 달라집니다

Thxs

답변

1

. 속도 저하 문제를 해결하는 가장 좋은 해결책은 다음과 같습니다. https://intellij-support.jetbrains.com/hc/en-us/articles/207241235-Reporting-performance-problems

즉, 많은 양의 실제 메모리가있는 경우 Xmx 매개 변수를 다음과 같이 높일 수 있습니다. 2g, 속도가 빨라질 수도 있습니다.

+0

저는 자바를 언어로 사용하여 Apache Camel을 프레임 워크로 사용합니다. -Xmx1G를 넣으려고했지만 작동하지 않습니다. – Kikou

+0

작동하지 않습니다. 대용량 메모리를 사용하려면 64 비트 Java (idea64.exe/vmoptions)를 시작해야합니다. –

+0

Intellij는 -Xmx1G를 넣을 때 열지 않으려 고합니다. RAM에 기반한 수식이 machine을 사용하여 VM 인수를 수정하십시오. – Kikou

1

첫째,

당신이 OS로 64 비트가있는 경우, 그것은 idea64.exe 버전을 출시 할 낫다.

  • idea64 (버전 2016)는 JDK 8 (64 비트) jdk8
  • 편집 idea64.exe.vmoptions의 = ../path와
  • SET의 IDEA_JDK_64 "-Xmx1024m"
으로 실행해야합니다

enter image description here