Oracle 推出 JDK 8 的直接替代品


为了向传统的 Java 8 服务器工作负载提供 Java 17 级别的性能,Oracle 宣布推出 Java SE Subscription Enterprise Performance Pack (Enterprise Performance Pack)。并声称这是 JDK 8 的直接替代品,现已在 MyOracleSupport 上面向所有 Java SE 订阅客户和 Oracle 云基础设施 (OCI) 用户免费提供。

“Enterprise Performance Pack 为 JDK 8 用户提供了在 JDK 8 和 JDK 17 发布之间的 7 年时间里,为 Java 带来的重大内存管理和性能改进。这些改进包括:现代垃圾回收算法、紧凑字符串、增强的可观察性和数十种其他优化。”

Java 8 发布于 2014 年,和 Java 17 一样都是长期支持 (LTS) 版本;尽管发布距今已有近九年的历史,但仍被很多开发人员和组织所广泛应用。New Relic 发布的一份2022 年 Java 生态系统状况报告”数据表明,Java 8 仍被 46.45% 的 Java 应用程序在生产中使用。

根据介绍,Enterprise Performance Pack 在 Intel 和基于 Arm 的系统(如 Ampere Altra)上支持 headless Linux 64 位工作负载。

Oracle 方面称,使用 Enterprise Performance Pack 的客户将可以立即看到以或接近内存或 CPU 容量运行的 JDK 8 工作负载的好处。在 Oracle 自己的产品和云服务进行的测试表明,高负载应用程序的内存和性能都提高了大约 40%。即使没有接近容量运行的 JDK 8 应用程序,也可以会看到高达 5% 的性能提升。

虽然 Enterprise Performance Pack 中包含的许多改进可以通过默认选项获得,但 Oracle 建议用户还是自己研究文档,以最大限度地提高性能并最大限度地降低内存使用率。例如,通过启用可扩展的低延迟 ZGC 垃圾收集器来提高应用程序响应能力,需要通过 -XX:+UseZGC 选项。


相關推薦

2023-10-27

影响,72% 的受访者表示他们正在考虑使用 OpenJDK 等开源替代品;而在没有考虑采用开源替代方案的受访者中,有 14% 的人表示,是因为他们没有想到可以这样做。 但仅管如此,Oracle 仍然是 Java 市场的强大参与者。42% 的受访者

2023-10-22

(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> Oracle 宣布推出针对 Visual Studio Code 的 Java Platform 扩展。该扩展涵盖了从编辑、编译到调试和测试的整个开发周期,并支持类级和变量重构。 初始版本提供了许多功能,包

2022-06-28

OpenJDK 8 仍然能够以微弱优势领先。 与 OpenJDK 相比,Oracle 的 GraalVM CE 在 Renaissance 的一些基准测试中表现非常出色。 而 OpenJ9 未能成功运行部分 Renaissance 基准测试。 对于几何平均值测试 (Geometric Mean),OpenJDK 18,

2023-01-30

近日,甲骨文公司公布了一份名为「Oracle Java SE Universal Subscription Global Price List」的价格表,该表为 Java SE 制定了新的收费标准。 这个价格表最值得关注的地方在于,甲骨文将基于公司总员工数来收取对应的费用,而不是使用 Ja

2023-06-17

graalvm.org/release-notes/JDK_20/ "GraalVM for JDK 20" [2]: https://docs.oracle.com/en/graalvm/jdk/20/ "Oracle GraalVM for JDK 20 - Get Started" [3]: https://www.graalvm.org/downloads/ "Download GraalVM"

2023-06-13

圾收集器。也不影响使用 G1 GC 和 ZGC 的 Java 发行版,如 Oracle OpenJDK 和 Oracle JDK。 JDK 21 的初始候选版本将于 8 月发布,第二个候选版本将于 8 月下旬发布。

2022-11-21

直接集成。 云镜像 官方 Rocky Linux 镜像现已支持在 Oracle 云平台上使用。 所有构建的镜像背后的工件现在都被导出以供开发使用。 通用、EC2 和 Azure 镜像的 LVM 变体现已可用。 升级和迁移教程 Rocky Linux 8 的当前用户使

2022-06-13

7.0 正式发布之时,又恰逢 Eurynome Cloud 开源一周年之际,推出基于 Spring Authorization Server 0.3.0、Spring Boot 2.7.0、Spring Cloud 2021.0.3、Spring Cloud Alibaba 2021.0.1.0 和 Nacos 2.1.0 的全新正式版本,细节满满,欢迎品鉴。 [2]、重要说明 Eurynome

2023-03-24

JDK/Java 20 已正式 GA。根据 Oracle 披露的信息显示,在为 JDK 20 修复的 issue 数量上,位列全球前五位的厂商分别为:甲骨文(Oracle)、红帽(Red Hat)、思爱普(SAP)、ARM 和腾讯(Tencent)。其中,来自国内的积极贡献厂商除腾

2023-07-04

Go 语言通用代码生成器:仙童已发布 Beta7 版,完善支持 Oracle 数据库,已发布最新介绍视频。请见: https://www.bilibili.com/video/BV1uM4y1774F/ Beta7 版完善了对 Oracle 数据的支持。更多测试,更多错误修正。现在,仙童 Beta7 版已可以完

2023-05-06

此版本支持MariaDB,MySQL和PostgreSQL数据库。支持所附全部非Oracle示例。本版本的功能和质量均达到可用水平。请部署在Tomcat9的webapps目录下。欢迎使用。   代码生成器的项目地址:https://gitee.com/jerryshensjf/Lotus 二进制 war 包的下

2023-05-11

本支持 MariaDB,MySQL 和 PostgreSQL 数据库。支持所附全部非 Oracle 示例。本版本的功能和质量均达到可用水平。请部署在 Tomcat9 的 webapps 目录下。欢迎使用。 这个版本是一个功能完整,先进的版本,并经过详细的测试和修错,其弹性

2023-08-25

去除了后端运行时在控制台上输出的调试信息。暂不支持Oracle数据库。 Rust通用代码生成器莲花尝鲜版八已发布。此版本更新JQuery EasyUI至最新版1.10.17。此版本解决了编译警告问题。支持日期与日期时间的空值。修复了尝鲜版七

2023-07-19

式下serviceTask入参autoType转化失败问题 [#5194] 修复使用Oracle作为服务端DB存储时的建表失败问题 [#5021] 修复 JDK17 下获取 Spring 原始代理对象失败的问题 [#5023] 修复 seata-core 模块传递依赖冲突 [#5224] 修复 Oracle初始