GraalVM for JDK 21 已正式发布

出品 | OSC开源社区(ID:oschina2013)

GraalVM for JDK 21 已正式发布。

此版本新增了许多 GraalVM 特性以及 Java 21 特性。例如,GraalVM 现在完全支持虚拟线程,包括原生镜像 (Native Image) —— 不再需要将它们作为预览功能启用。

下载地址:https://www.graalvm.org/downloads/

DD正在更新Java新特性专栏,欢迎关注、收藏、转发

传送门:https://www.didispace.com/java-features/

GraalVM 是一个高性能的 JDK 发行版。它旨在加速用 Java 和其他 JVM 语言编写的应用程序的执行,同时还为 JavaScript、Python、基于 LLVM 的语言(如 C 和 C++)以及许多其他流行编程语言提供运行时。

此外,GraalVM 为编程语言之间提供了高效互操作性,并将 Java 应用程序提前编译为本机可执行文件,从而加快启动时间并降低内存开销。

c4d5d2bd8851172f02447fb8a8039a6c.jpeg

下面是 GraalVM 原生镜像 (Native Image) 的部分性能表现:

f8869a34951d588bb57fe49b20202032.jpeg

ebc50c157752a94aa2ffeff11485e5b7.jpeg

50d512c37816b1964b0a8cad4392bd5a.jpeg

总而言之,使用 Native Image 可以最大限度地提高所有方面性能,包括峰值吞吐量、延迟、内存使用、启动和打包大小。

此外,此版本实现了 Java Vector API (JEP 338) 操作的初步优化。JVM 上的多个操作现在尽可能转换为高效的机器指令。此优化默认启用(可以使用 -Dgraal.OptimizeVectorAPI=false 禁用它)。

详情查看发布公告:https://medium.com/graalvm/graalvm-for-jdk-21-is-here-ee01177dd12d

这里顺手给大家推荐下我们自研的Youtube视频语音转换插件(https://youtube-dubbing.com/),一键外语转中文,英语不好的小伙伴也可以轻松的学习油管上的优质教程了,下面是演示视频,可以直观的感受一下:

我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。

推荐阅读

··································

点击卡片关注我,分享一线前沿干货

点击阅读原文,直达Java新特性专栏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值