openj9下载

刺激您的Java应用程序

OpenJ9现在是一个Eclipse Incubator项目。 对于那些不知道的人,J9是IBM自己的JVM。 Oracle的JVM和IBM的JVM有什么区别? 这里有一些可能会派上用场的区别。

今年早些时候 ,IBM Canada Ltd.的新兴运行时技术顾问软件开发人员Charlie Gracie讨论了J9 VM技术以及IBM对该技术进行开源的计划。 他透露,Open J9的最初发行版计划在Java 9发行版附近。

他们信守诺言!

还请参见: Eclipse OMR:为云构建语言运行时

Eclipse OpenJ9 存储库表示 ,“ Eclipse OpenJ9项目的长期目标是建立一个JVM开发人员开放的生态系统,该系统可以与硬件平台,操作系统,工具和框架的设计人员和开发人员进行协作和创新。”

该项目欢迎合作,拥抱新鲜的创新,并扩展一个机会来影响下一代Java应用程序OpenJ9的开发。

Java社区从其历史中受益,因为有多个JVM规范的实现相互竞争,以为您的应用程序提供最佳的运行时。 无论是添加压缩参考,新的Cloud功能,AOT(提前编译),还是直接提高性能和减少内存使用,生态系统都通过竞争而得到了改善。 Eclipse OpenJ9旨在继续推动运行时领域的创新。

现在可以在AdoptOpenJDK上使用预构建的OpenJDK二进制文件。

根据AdoptOpenJDK 博客的报道,社区对OpenJ9的兴趣已“压倒性的” —在Reddit线程 “Swift变得更多之后,该网站的点击量已远远超过250,000!

AdoptOpenJDK的Cloudflare分析工具显示了将帖子添加到Reddit的时间以及视图数量如何急剧上升:

原始来源:https://blog.adoptopenjdk.net/2017/09/openj9_builds

尽管AdoptOpenJDK当前已针对x86,s390x和ppc64le Linux进行了构建,但他们确实计划在OpenJ9团队准备就绪后立即添加Windows,macOS等。

有关Eclipse OpenJ9的

该团队还创建了一个FAQ,以回答有关OpenJ9及其如何适应OpenJDK生态系统的常见问题。 但是,如果FAQ未能回答您的问题,您应该知道他们监视并参与了Stack Overflow上的#OpenJ9问题。

Eclipse OpenJ9是否可以替代OpenJDK?

否。EclipseOpenJ9是Java虚拟机(JVM),它是运行Java应用程序的引擎,而OpenJDK是一个完整的开发套件,其中包含Java组件库和JVM等其他组件。 默认情况下,OpenJDK使用名为Hotspot的JVM构建。 简而言之,OpenJ9是替代的JVM,您可以将其包含在OpenJDK二进制文件中。

为什么使用Eclipse OpenJ9代替默认的JVM?

如果您正在为应用程序寻找企业级运行时环境,请使用Eclipse OpenJ9构建OpenJDK。 这种高性能,可扩展的虚拟机是许多IBM企业软件产品的核心,因此具有很强的血统。 您还可以调整OpenJ9,以进一步提高特定情况下Java应用程序的性能。 例如,您可以切换垃圾回收策略来管理不同类型的工作负载的内存。

在这里阅读 有关Eclipse OpenJ9的所有问题。 如果你想看看替代非官方FAQ,头部到Reddit和读取线程有关OpenJ9。

参与其中

如果您有兴趣为OpenJ9的开发做出贡献,请查看GitHub存储库中贡献指南

翻译自: https://jaxenter.com/open-source-eclipse-openj9-137263.html

openj9下载

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐