Oracle 發布了針對 JDK17 和 JDK20 的最新社區版 GraalVM。 GraalVM 還繼續支持 Java 以外的各種其他語言。

GraalVM 繼續作為高性能 Java JVM/JDK,還支持其他編程語言和執行模型。隨著周二發布的新 GraalVM 版本,一些變化包括:

-添加了對 ZGC 垃圾收集器的支持,以滿足需要低延遲或非常大的堆大小的工作負載。

-Ideal Graph Visualizer“IGV”已經開源。 IGV 可用於分析編譯圖和找出性能問題。

-支持從按需自包含捆綁包。

-改進了本機映像構建過程的內存佔用。

-GraalVM 的 Native Image 現在默認以 x86-64-v3 架構為目標。 Native Image 現在還允許指定“-march=”,包括“-march=native”,如果想要生成 Native Image 構建以在您的硬件上獲得最佳性能。

-通過 LLVM 後端的原生圖像的實驗性 RISC-V 模式。

-BigInteger 互操作性已添加到 GraalVM 的 JavaScript 支持中。

-GraalVM 的 Polyglot 嵌入現在支持在代碼沙箱中運行不受信任的應用程序。

-各種性能改進。

可以在 GitHub。有關新 GraalVM 更新的更多詳細信息,請訪問 GraalVM Medium.com 博客。