GraalVM
Java ve diğer diller için gelişmiş JIT, polyglot çalışma zamanı ve native image yetenekleri sunan yüksek performanslı runtime ekosistemi.
JVM Çalışma Zamanı Bağlamı
Graal compiler aggressive optimization yapabilir; Native Image closed-world analiziyle uygulamayı önceden native executable'a dönüştürebilir. Startup, memory footprint ve peak throughput trade-off'ları workload'a bağlıdır.
Sürüm ve Runtime Sınırı
GraalVM tek bir performans modu değildir; JVM JIT ve Native Image çalışma biçimleri ayrı değerlendirilmelidir.
İlişkili JVM Kavramları
- Just-In-Time Compilation
- Native Image
- Ahead-of-Time Compilation
- Profile-Guided Optimization