刺激您的Java应用程序

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

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

他们信守诺言!

四年来,许多艰难的选择,使重构令人头晕,但我为我们现在公开使用Eclipse #OpenJ9感到非常自豪! https://t.co/lcboWbZJbx

-Mark Stoodley(@mstoodle) ,2017年9月17日

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

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

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

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

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

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

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

Eclipse OpenJ9:IBM开源自己的JVM

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

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

在下周宣布之前,静静地发布代码非常重要! :) #openj9 https://t.co/fa0Vkkmu0Y

—史蒂夫·沃林(@stevewallin) 2017年9月17日

有关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

相关文章:

  • 2022-12-23
  • 2021-06-04
  • 2022-12-23
  • 2021-12-21
  • 2021-06-04
  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-14
  • 2022-01-07
  • 2022-02-23
  • 2021-11-13
  • 2021-11-25
  • 2021-09-08
相关资源
相似解决方案