HotSpot VM - 자바 성능을 개선하기 위해 JIT(Just In Time) 컴파일러를 만들었습니다. - JIT 컴파일러 : 프로그램의 성능에 영향을 주는 지점에 대해서 지속적으로 분석하여 분석된 지점은 부하를 최소하 하고 높은 성능을 내기 위한 최적화의 대상이 됩니다. - HotSpot VM은 VM 런타임, JIT 컴파일러, 메모리 관리자로 구성되어져 있습니다. - HotSpot VM 런타임에 GC방식과 JIT 컴파일러를 맞추어 사용할 수 있습니다. - VM 런타임은 JIT 컴파일러용 API와 GC용 API를 제공하며 JVM을 시작하는 런처와 스레드 관리, JNI 등을 제공합니다. JIT Optimizer - Client 버전과 Server 버전으로 나뉘어져 있습니다. - JIT는 각 메서드를 컴..