AlmaLinux 的下一个迭代即将到来,尽管它不会带来任何重大变化,但我相信它提供的功能足以让每个人都想要升级。

AlmaLinux 是一个与 Red Hat Enterprise Linux 1:1 二进制兼容的 Linux 发行版。这意味着它非常适合作为企业服务器操作系统,能够处理任何你可以扔给它的东西。这种以服务器为中心的操作系统于 2021 年首次发布,作为 CentOS 的直接替代品,并将作为 RHEL 的替代品。

自成立以来,AlmaLinux 已成为那些想要 RHEL 的强大功能、安全性和可靠性但又不想付费的人最受欢迎的选择之一。虽然不是我首选的 Linux 服务器(我使用 Ubuntu Server),但当无法选择 Ubuntu Server 时(例如部署需要 SELinux 提供的更高级别的安全性),AlmaLinux是我选择的发行版。

随着 RHEL 9 于 5 月发布,AlmaLinux 9 将紧随其后也就不足为奇了。虽然没有 AlmaLinux 下一次迭代的正式发布日期,但我们所知道的是测试版终于到来了,虽然它与 AlmaLinux 8 中提供的内容并没有太大的不同,但下一个版本肯定足够让人激动。

相关:https://www.linuxmi.com/red-hat-enterprise-linux-9-beta.html

让我们来看看这个出色的 Linux 发行版将带来什么。

从内核开始

AlmaLinux 9 基于上游内核版本 5.14,增加了对更新硬件的更多支持以及 Radeon 卡的热拔出功能。

5.14 内核的其他改进包括:

  • 核心调度
  • 新的 I/O 优先级控制器
  • 秘密内存区域
  • 默认 ext4 文件系统的日志记录改进。
  • 低延迟 USB 驱动程序

SELinux 获得了显著的性能改进

任何使用 SELinux 的 Linux 发行版都存在一个问题,那就是启用安全层后,总会有一点性能损失。根据 Red Hat的说法,即将发布的版本中对 SELinux 的改进导致:

  • 将 SELinux 策略加载到内核中的时间减少(从 ~1.3 秒到仅 ~106 毫秒)。
  • 从模块重建 SELinux 策略的时间减少(从 ~21.9 秒到 ~5.7 秒)。
  • 缩小了最终 SELinux 策略二进制博客的大小(从 7.6 MB 到 3.3 MB)。
  • 减少内存开销(从 ~30 MB 到 ~15 MB)。
  • 减少了在启用 SELinux 的情况下创建文件的时间(从 ~55 微秒到 ~44 微秒)。
  • 内部哈希表的更优化大小。
  • 更快地查找角色转换。
  • 更快的文件名转换。
  • 更快的哈希表操作。

任何希望获得更快 AlmaLinux 体验的人都应该对即将发生的事情感到非常兴奋。

新包

与任何新版本一样,许多预安装和可用的软件包已更新。您会发现更新,例如 Perl 5.32、PHP 8.0、Git 2.31、Apache HTTP Server 2.4、Varnish Cache 6.5、Squid 5.2、MySQL 8.0、Redis 6.2、GCC 11.2、glibc 2.34、binutils 2.35、Go Toolset 1.17.7、GDB 10.2、Valgrind 3.18.1、SystemTap 4.6、Dyninst 11.0.0、elfutils 0.186、Maven 3.6 和 Ant 1.10。

其他改进

AlmaLinux 9 中还有许多其他改进,例如增强的 Web 控制台性能指标、通过 Web 控制台进行内核实时修补、简化的映像构建、智能卡身份验证(通过 Web 控制台)、额外的安全配置文件、详细的 SSSD 日志记录、默认禁用集成 OpenSSL 3 和 SSH root 密码登录。

结论

AlmaLinux 9 可能不会提供最令人兴奋的性能增强,但是,最新主流内核中增加的硬件支持,以及 SELinux 本身的性能增强,应该会让大多数管理员对这个新版本感到激动。

如果要体验 AlmaLinux 9 beta ,那就下载一个 ISO 副本并启动它吧。

发表评论