gpt4 book ai didi

java - GraalVM 应用程序可以部署在 "regular"VM 上吗

转载 作者:行者123 更新时间:2023-12-05 02:38:02 24 4
gpt4 key购买 nike

为了获得 GraalVM 提供的性能优势,应用程序必须使用 GraalVM 的编译器进行编译。但是,我不清楚应用程序是否也必须由 GraalVM 执行,或者它是否可以部署到“常规”VM(例如 OpenJDK)以便从改进的性能中受益?

一些可能相关的附加细节

  • 我正在使用 JDK 11
  • 相关应用仅使用 JDK 语言,例如Java、Kotlin、Groovy
  • 构建工件是一个 JAR 文件,即使用 GraalVM native 图像

最佳答案

如果您使用 JVM 运行时模式编译代码,那么您可以在任何 JVM 上运行您的应用程序。无需强制使用 GraalVM 运行应用程序。

如果您使用 native 图像编译器编译代码,那么它将创建一个 native 可执行二进制文件,无需使用任何 JVM 即可直接执行。

关于java - GraalVM 应用程序可以部署在 "regular"VM 上吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69795761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com