IT之家 10 月 20 日消息,甲骨文 Oracle 宣布推出 Java SE Subscription Enterprise Performance Pack(Java SE 订阅企业性能包),将 JDK 17 的性能提升带给 JDK 8。
在官方公告中,甲骨文直接称 Java SE 订阅企业性能包的目标是 JDK 8 的直接替代品,现已向所有 Java SE 订阅客户和 Oracle 云基础设施 (OCI) 用户提供,无需额外费用。
据介绍,Java SE 订阅企业性能包为 JDK 8 用户提供了在 JDK 8 和 JDK 17 发布之间的 7 年中为 Java 带来的显著内存管理和性能改进,其中包括现代垃圾回收 GC 算法、Compact Strings、增强的可观察性以及数十种其它优化。
Java SE 订阅企业性能包支持英特尔和基于 Arm 的系统(如 Ampere Altra)上的 headless Linux 64 位工作负载。
甲骨文表示,其自有产品和云服务的测试表明,高负载应用的内存和性能相比 JDK 8 提高了约 40%。即使 JDK 8 应用没有满载运行,性能也可能提高多达 5%。
IT之家了解到,根据 New Relic 发布的报告,即使已经更新到了 Java 19,目前仍有 46.45% 的 Java 应用在生产环境中使用 Java 8。甲骨文的这一做法也是为了让更多开发者向前升级,大家会不会升呢?
本文由LinkNemo爬虫[Echo]采集自[https://www.ithome.com/0/647/887.htm]