发布了带有新选项的eclipse OpenJ9 0.43,更新了用于发布二进制文件的编译器

2024年 2月 6日 75.9k 0


现在有了新版本的Eclipse OpenJ9,高性能的Java虚拟机以前由IBM开发,称为J9 VM。

作为新版本的eclipse OpenJ9v0.43支持OpenJDK版本8、11、17和21。Windows上正式发布的OpenJ9二进制文件现在是由Microsoft Visual Studio 2022构建的。在Linux上,x86_64/POWER/IBMZ的OpenJ9二进制文件现在是使用GCC 11.2编译器构建的。与过时的GCC 7.5编译器相比,LINUX上的AArch64二进制文件也升级为由GCC 10.3构建。用于构建OpenJ9Linux二进制文件的GCC版本仍然远远落后于最新的上游版本GCC:GCC 13稳定,GCC 14即将到来,但至少比以前的版本更好,可能会产生一些性能上的好处。

Eclipse OpenJ9 0.43还改进了其大页面内存分配行为,并添加了一些新选项。当利用CRIU支持时,现在可以使用“-XX:[+|-]CRIUSecProvider”选项,为兼容模式添加了“-XX:Compatibility”选项,以支持一些需要特定功能的应用程序(当前迎合Elasticearch支持),添加了“-XX:[+|-]CpuLoadCompatibility”选项,以与OpenJDK的行为兼容的方式返回getProcessCpuLoad()和getSystemCpuLoad()。

OpenJ9 0.43也有各种错误修复和其他改进。有关此开源JVM更新的下载和更多详细信息,请访问 GitHub.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论