GraalVM

更快速、更智能、更精简。
GraalVM 是一个高性能 JDK,可提高基于 Java 和 JVM 的应用的性能并简化 Java 云原生服务的构建和运行。它提供优化的编译器,可以更快地生成代码并降低计算资源消耗,实现微服务即时启动。GraalVM 是 Java SE Universal Subscription 的一部分,无需额外付费。

GraalVM 特性

GraalVM 的每一个新版本都支持开发人员使用原生可执行文件部署微服务而无需预热,并实现与 OpenJDK 相同的即时峰值性能。

Java SE Universal Subscription 提供 GraalVM 授权,让访问更简单

GraalVM 基于成熟的 Oracle Java 构建,可显著改进各种 Java 应用的性能。GraalVM 关键补丁程序更新包含所有 Oracle Java SE 关键补丁程序,可有效防范已知漏洞。

高级优化即时编译器

GraalVM 的高性能优化编译器无需更改任何代码即可提升应用性能高达 55%。这意味,应用运行速度更快,扩展性能更好,CPU 和内存需求更低。

Native Image 预编译

GraalVM Native Image 实用程序将 Java 和基于 Java 字节码的应用编译为原生二进制可执行文件,无需 Java 虚拟机即可直接运行。Native Image 二进制可执行文件支持近乎瞬时的启动,内存占用低,可零预热地达到峰值性能。GraalVM 支持所有主要微服务框架,包括 Helidon、Micronaut、Quarkus 和 Spring Boot。

多语言支持

GraalVM 为包括 Java 在内的多种语言提供了高性能的运行时支持,并且能够在不影响性能的情况下让不同的语言和库之间实现互操作。开发人员可以针对特定任务使用正确的语言或库,从而提高工作效率。

专门的 GraalVM 支持

GraalVM Subscription 可提供全天候 Oracle 标准支持服务,您可以轻松获取所有性能、稳定性和安全更新。Oracle Cloud 订阅包含 Oracle GraalVM 许可和支持。

Oracle GraalVM 助力 Oracle Cloud Infrastructure

通过社区互联

Oracle Cloud Infrastructure 使用 GraalVM 来提升性能,降低资源占用。迁移到 Oracle GraalVM 后,Oracle Cloud Infrastructure 将垃圾回收时间缩短了 25%,实现了 10% 的事务处理速度提升。现在,Oracle GraalVM 已加入 Oracle Cloud Infrastructure 订阅。

Oracle GraalVM 的主要优势

2023 年 6 月 13 日

Oracle GraalVM 现已发布

甲骨文公司 GraalVM 产品管理高级总监 Shaun Smith

深入了解使用新的 GFTC 许可证的 Oracle GraalVM。

阅读全文

精选 GraalVM 博客

查看全部

资源

定价

Oracle GraalVM 现已加入 Java SE Universal Subscription

Oracle Cloud 和 Java SE Universal Subscription 包含 Oracle GraalVM 许可和支持,无需您额外付费。

学习

客户评价

我们期待收到您的反馈。请前往第三方评价网站 Trust Radius,如实评价 Oracle GraalVM。

客户评价

  • “Excellent enabler for our native apps.”
    阅读全文
  • “GraalVM as a strategy to consolidate and reduce license exposure.”
    阅读全文
  • “Best VM for Minecraft servers.”
    阅读全文
多云应用开发

多云应用开发

Graal Cloud Native (GCN) 是一组精心设计的开源 Micronaut ® 框架模块。它可简化多云应用开发,并设计为使用 GraalVM Native Image 提前编译。借助 Graal Cloud Native,您可以轻松构建可移植、可即时启动并且占用更少资源的云原生 Java 微服务,从而降低计算成本。

  • 获得多云可移植性:只需编写一次应用代码即可在任何公有云环境中运行。
  • 降低成本:本机可执行文件启动速度提高 100 倍,并且能够以峰值性能立即运行。以更少的资源规模化运行应用,助您实现成本优化目标。
  • 提高开发人员工作效率:通过开箱即用的云技术服务集成以及构建时(而非运行时)代码验证来缩短开发时间。

相关产品

Oracle Java SE

广受欢迎的编程语言和开发平台

Oracle WebLogic Server

企业 Java 应用的理想平台

Oracle Cloud Marketplace

云端 GraalVM 快速入门

Micronaut 项目

现代全栈微服务框架

赶快行动


下载 Oracle GraalVM

获取最新版 Oracle GraalVM 和安装指南。


观看 Oracle GraalVM 网播

了解 Oracle GraalVM 的使用技巧和优秀实践。


Oracle GraalVM Explainer 信息图

关于 GraalVM 的新术语和定义您将了解该技术的工作原理。


联系我们

联系 Oracle 产品专家,了解 Oracle GraalVM。

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。