为企业打造的 Linux 内核 UEK 8 发布:Oracle 这些新特性你一定得看看
Oracle 近日正式推出了第八代 Unbreakable Enterprise Kernel(UEK 8),这是专门为企业级场景量身打造的 Linux 内核版本,尤其适合运行 Oracle 数据库、云基础设施以及高并发、高性能的工作负载。
UEK 8 在设计上着重提升了性能、安全性和系统稳定性,目的是为企业用户提供一个更强大、更可靠的内核基础。无论是面对数据中心级别的繁重任务,还是需要敏捷响应的云服务环境,UEK 8 都旨在帮助企业更高效地运行关键应用,并降低系统故障风险。
内存管理优化:引入 Folios 和 Maple Tree
UEK 8 在内存管理方面进行了重大改进,引入了 Folios 数据结构,替代了传统的 struct page,从而降低了系统开销,提升了可扩展性,特别适合处理大型企业级负载。
此外,采用了 Maple Tree 数据结构,取代了旧有的红黑树(Red-Black Tree)结构,使得内存操作速度更快,CPU 缓存利用更高,大幅提升应用程序的运行效率。
ARM 架构支持增强:4K 与 64K 页面大小可选
对于使用 Oracle Cloud Infrastructure(OCI)且采用 Ampere 架构(Arm 处理器)的用户,UEK 8 提供了更灵活的内核版本选择:
-
4K 页面大小内核:适合资源受限的环境;
-
64K 页面大小内核:更适合高性能计算场景,尤其是对大块连续内存有需求的应用。
文件系统与 I/O 性能提升
UEK 8 在文件系统和输入/输出性能方面也进行了优化:
-
io_uring 异步 I/O 接口对 XFS 文件系统的缓存写入进行了优化;
-
XFS 与 Ext4 文件系统现在支持同时进行直接 I/O 写入(Direct I/O);
-
Btrfs 文件系统获得了更好的性能表现,能更高效地处理大数据块与压缩数据。
XFS 在线修复功能:减少系统中断
UEK 8 引入了 XFS Online Repair 功能(目前作为技术预览提供),支持在系统运行过程中自动检查并修复文件系统损坏,无需重启或停机。这大大减少了因磁盘问题导致的业务中断时间。
网络与安全性增强
在网络性能方面,UEK 8 引入了 BIG TCP,提升了 IPv6 的数据包传输效率,降低了延迟,适合大型数据中心使用。
在安全性方面,UEK 8 加入了 Intel SGX(软件防护扩展)动态内存管理功能,支持加密隔离区域(Enclave)在运行时动态扩展或收缩,增强了对敏感数据的保护能力,无论是在云端还是本地部署环境。
如何获取 UEK 8
-
使用 Oracle Linux 9.5 的用户可以立即启用 ol9_UEKR8 仓库安装 UEK 8;
-
如果您还在使用 Oracle Linux 8,需要先升级到 Oracle Linux 9 才能体验 UEK 8。
总结
Unbreakable Enterprise Kernel 8 是 Oracle 为企业用户打造的一款高性能、高稳定性、高安全性的 Linux 内核版本,适用于各种企业级应用场景。通过引入先进的内存管理机制、增强的文件系统支持、灵活的 ARM 架构支持以及强大的网络和安全功能,UEK 8 为企业用户提供了一个可靠、高效的操作系统内核解决方案。
如需了解更多详情,请查阅 Oracle 的官方公告或 UEK 8 的发布说明。
The post 为企业打造的 Linux 内核 UEK 8 发布:Oracle 这些新特性你一定得看看 first appeared on Linux迷.
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/205584.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论