Overview

Oracle GraalVM accelerates application performance while consuming fewer resources—improving application efficiency and reducing IT costs. It achieves this by compiling your Java application ahead of time into a native binary. The binary is smaller, starts up to 100x faster, provides peak performance with no warmup, and uses less memory and CPU than an application running on a Java Virtual Machine (JVM). With profile-guided optimization and the G1 (Garbage-First) garbage collector, you can get lower latency and on-par or better peak performance and throughput compared to an application running on a JVM.

Key Benefits

Oracle GraalVM’s key benefits are: