高性能企业级 Java 虚拟机 OpenJ9

EPL 2.0
Java C/C++
跨平台
Eclipse
2017-09-18
王练

OpenJ9 是原来的 IBM J9 Java 虚拟机 (JVM),已贡献给 Eclipse 基金会开源。

OpenJ9 是一个高性能的企业级 Java 虚拟机,旨在促进 JVM 开发者的开放生态系统,从而可以与硬件平台、操作系统、工具和框架设计师和开发者进行协作和创新。

Java 社区从JVM 规范的多个实现中受益匪浅,为其应用程序提供最佳运行时。无论是添加压缩引用、新的云功能、AOT(提前编译),还是直接提升性能和降低内存使用,生态系统通过竞争得到改善。 Eclipse OpenJ9 旨在继续推动运行时的创新。

的码云指数为
超过 的项目
加载中
此软件有 1 条评论,请先登录后再查看。

Eclipse OpenJ9 v0.21.0 发布,Java 虚拟机

OpenJ9 v0.21.0 已发布,OpenJ9 是一款性能良好的 Java 虚拟机,并且有着强大的社区支持。与旧版本相比,此版本修复了不少问题并改进功能。 OpenJ9 v0.21 继续提供为 OpenJDK 8、11 和 14 而...

07/28 07:24

Java 虚拟机 OpenJ9 和 Hotspot 的 Benchmark 测试

IBM 开源了它开发的 J9 Java 虚拟机 (JVM),并将其贡献给了 Eclipse 基金会,重命名为 Eclipse OpenJ9。J9 是一个高性能可伸缩的 Java 虚拟机,是许多 IBM 企业级软件产品的核心,OpenJ9 可作...

2017/09/19 08:39

IBM J9 Java 虚拟机正式开源,贡献给 Eclipse 基金会管理

去年这个时候,IBM 曾宣布要开源其 J9 Java 虚拟机 (JVM),并命名为 OpenJ9。近日,我们发现该项目已托管至 GitHub,并且可以看到,OpenJ9 已贡献给 Eclipse 基金会。 据 OpenJ9 官网介绍,O...

2017/09/18 08:28

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

windows下编译openjdk(openj9)过程

请严格按照如下顺序和参数,有些很隐蔽的坑,没必要浪费时间自己去试 1.首先安装cygwin最新64位版本,运行时设置网易镜像,设置说明如下 http://mirrors.163.com/.help/cygwin.html 链接镜像...

2019/12/02 16:46
1.1K
0
gc日志深入解析-覆盖CMS、并行GC、G1、ZGC、openj9

  各gc的行为(包括各种gc在哪个节点花费的时间最多)及适用场景,应先理解这些前提,分析gc日志才会事半功倍,核心参数解析参见java垃圾回收及gc全面解析(全面覆盖cms、g1、zgc、openj9)...

01/29 12:05
57
0
基于apline 自定义Docker镜像(向原有的镜像中追加tomcat)

目标:alpine + jdk8 + openJ9 + tomcat7 上述镜像可以基于 ssuhvs/alpine-openjdk8-openj9:v1.2 ,再追加一个tomcat7即可 。至于为什么使用openJ9 网上有很多说明,我的个人网站:啰嗦的VIP...

2018/07/12 17:09
113
0
容器中的JVM资源该如何被安全的限制?

前言 Java与Docker的结合,虽然更好的解决了application的封装问题。但也存在着不兼容,比如Java并不能自动的发现Docker设置的内存限制,CPU限制。 这将导致JVM不能稳定服务业务!容器会杀死你...

2019/01/11 15:46
17
0
Java和Docker限制的那些事儿(译)

原文链接 TLDR; Java和Docker不是天然的朋友。 Docker可以设置内存和CPU限制,而Java不能自动检测到。使用Java的Xmx标识(繁琐/重复)或新的实验性JVM标识,我们可以解决这个问题。 加强Doc...

2019/08/03 18:27
83
0
容器中的JVM资源该如何被安全的限制?

容器中的JVM资源该如何被安全的限制? 前言 Java与Docker的结合,虽然更好的解决了application的封装问题。但也存在着不兼容,比如Java并不能自动的发现Docker设置的内存限制,CPU限制。 这将...

2019/01/02 13:26
57
0
编译jdk

原始参照 http://www.eclipse.org/openj9/oj9_build.html 第一步:先改造好Dockerfile 再 docker build -t openj9 -f Dockerfile . 注意其中的两个下载文件尤其是gcc编译器的情况,最好下载到...

2019/11/27 10:36
65
0
容器中的JVM资源该如何被安全的限制?

前言 Java与Docker的结合,虽然更好的解决了application的封装问题。但也存在着不兼容,比如Java并不能自动的发现Docker设置的内存限制,CPU限制。 这将导致JVM不能稳定服务业务!容器会杀死你...

2019/06/20 11:07
248
0
容器内部设置JVM的Heap大小

容器内部利用脚本来获取容器的CGroup资源限制,并通过设置JVM的Heap大小。 Docker1.7开始将容器cgroup信息挂载到容器中,所以应用可以从 /sys/fs/cgroup/memory/memory.limit_in_bytes 等文件...

2018/08/13 18:23
45
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部