Eclipse OpenJ9 v0.27.0 发布,Java 虚拟机
Eclipse OpenJ9 v0.27.0 已发布,Eclipse OpenJ9 是 OpenJDK 的 JVM,由 IBM 创建并捐赠给 Eclipse 基金会。此 Java 虚拟机经过优化,具备占用空间小、启动速度快以及吞吐量高等优势。
OpenJ9 0.27 提供了对 OpenJDK 8、11 和 16 的支持,并添加了一个新的 AdaptiveGCThreading 选项,可对自动调整的活跃并行 GC 线程的默认行为进行操作。此外还增加了新的扫描模式,可在平衡 GC 策略中使用。
其他的主要变化:
- 带来新的二进制文件,以及针对受支持的环境的变更
- 添加新的
-XX:[+|-]AdaptiveGCThreading选项 - 改进时区信息,将其添加到 Java dump 文件
balanced垃圾回收策略的默认行为变更- 停止解析 JAVA_OPTIONS 环境变量
- 默认启用全局 lock reservation
- 增加 PPC64 平台上默认操作系统的堆栈大小
- 添加新的
-x选项到jpackcore/jextract
完整的变更信息查看 release note。