[Java] GraalVM이 제공하는 네이티브 이미지(Native Image)
이번에는 GraalVM이 제공하는 네이티브 이미지(Native Image)에 대해 알아보도록 하겠습니다. 1. GraalVM의 AoT 컴파일러(Ahead-of-Time 컴파일러) [ GraalVM이 제공하는 새로운 기술 ] GraalVM은 자바와 다른 JVM 언어들로 작성된 애플리케이션의 실행을 가속화하는 동시에 JavaScript, Python 등과 같은 런타임을 제공하도록 설계된 고성능 JDK이다. GraalVM의 다국어 기능을 사용하면 단일 애플리케이션에서 여러 프로그래밍 언어를 혼합하는 동시에 다른 언어를 호출하는 비용을 제거할 수 있다. GraalVM은 자바 애플리케이션을 실행할 수 있는 두 가지 방법을 제공한다. JIT(just-in-time) 컴파일러를 이용해 런타임 중에 컴파일 및 최적화 ..
Java & Kotlin
2023. 7. 18. 10:00