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 选项。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
StackRox —— Kubernetes 安全平台
StackRox 是一个 Kubernetes 安全平台,可以对容器环境进行风险分析,提供可见性和运行时警报,并提供建议以通过强化环境来主动提高安全性。 StackRox 能够与容器生命周期的每个阶段(构建、部署和运行)集成。 部署 将 StackRox 的最新开发版本快速部署到 stackrox 命名空间中的 kubernetes 集群: git clone git@github.com:stackrox/stackrox.git cd stackrox MAIN_IMAGE_TAG=latest ./deploy/k8s/deploy.sh 如果你在使用 docker for desktop 或 minikube,就使用 ./deploy/k8s/deploy-local.sh命令;对于 openshift 则使用 ./deploy/openshift/deploy.sh。 部署完成后,应该存在端口转发,以便您可以连接到 https://localhost:8000/ 。 'admin' 用户的凭证可以在 ./deploy/k8s/central-deploy/password中找...
- 下一篇
Mesa 修复 OpenGL 在 KDE Wayland 上导致的光标问题
上个月我们报道了 Mesa 22.3 RadeonSI 默认在 RadeonSI 启用 “glthread”(一种线程化的 OpenGL 调度),以增强性能。 但据外媒 Phoronix 报道,最近几周运行 Mesa Git 的 AMD Radeon 用户,在使用 KWin 运行 Wayland 的 KDE Plasma 环境下会导致光标问题。在 Mesa 22.3-devel 状态下运行 KDE Plasma 时,存在光标检测问题和光标莫名其妙移动的 Bug。这并不是另一个 KDE/KWin 错误,只是启用 Mesa OpenGL 线程之后出现的问题。 随后 Mesa 紧急将其修复,默认禁用“kwin_wayland”的 OpenGL 线程。 仅禁用 kwin_wayland 进程的 mesa_glthread 行为,继续为系统上的所有其他进程默认启用 RadeonSI 的 OpenGL 线程。 更多技术细节可在 Mesa 的合并请求中查看。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,CentOS7官方镜像安装Oracle11G
- Mario游戏-低调大师作品
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路