런타임시 Java JVM (JIT)의 옵션 및/또는 모드를 변경할 수 있습니까? 예 : XX : CompileThreshold를 변경하거나 해석 및 컴파일 된 코드 간을 전환하십시오 (-Xcomp
vs -Xint
).런타임시 JVM JIT 옵션 변경
내 JVM 당신은 MBeans을 통해 이러한 설정의 일부를 변경할 수 있습니다
런타임시 Java JVM (JIT)의 옵션 및/또는 모드를 변경할 수 있습니까? 예 : XX : CompileThreshold를 변경하거나 해석 및 컴파일 된 코드 간을 전환하십시오 (-Xcomp
vs -Xint
).런타임시 JVM JIT 옵션 변경
내 JVM 당신은 MBeans을 통해 이러한 설정의 일부를 변경할 수 있습니다
런타임에는 JVM 모드를 변경할 수 없지만 JVM을 다시 시작하지 않고 일부 플래그를 수정할 수는 있습니다. VisualVM과 같은 JMX 클라이언트를 사용하여 JVM에 연결하고 setVMOption
작업을 com.sun.management:type=HotSpotDiagnostic
으로 사용하면됩니다.
예를 들어 JVM을 다시 시작하지 않고 자세한 GC 로깅을 사용하려면 setVMOptions("PrintGCDetails", "true")
메서드를 호출하십시오.
희망!
런타임시 JVM 모드 : 인터프리터 또는 JIT를 변경할 수 있습니까? 또는 일부 JIT 휴리스틱 스 (예 : -XX : CompileThreshold)? – osgx
음, 방금 대답했습니다 ... –