4.6. 基础架构服务


RHEL 现在装有 dyninst 版本 13.0.0

dyninst 框架被 rebase 到上游版本 13.0.0 此版本提供以下改进列表:

  • 改进了对 AMD GPU 二进制文件的支持。
  • 改进了 x86 指令和 C++ DWARF 构造的解析。

如需更多信息,请参阅上游文档

Jira:RHEL-87002

RHEL 现在装有 SystemTap 版本 5.3

SystemTap 被 rebase 到版本 5.3,其多线程解析功能现在通过缩短几秒的初始化时间来提高启动性能。

Jira:RHEL-87000

elfutils 现在被 rebase 到版本 0.193

elfutils 0.193 现在包括在 RHEL 9.7 中。这个版本中的显著变化包括:

  • debuginfod 现在支持 web API 中的 CORS (Web API 访问),并提供 a- cors 选项。new -listen-address 选项启用将 HTTP 侦听套接字绑定到特定的 IPv4 或 IPv6 地址。debuginfod 客户端现在缓存 x-debuginfod netobserv HTTP 标头以及下载的文件。
  • libdw 库添加 dwarf_languagedwarf_language_lower_bound 函数,改进了对 DWARF6 语言元数据的支持和 Nim、Dylan、A Algol68、V 和 Mojo 的新语言常量。dwarf_srclang 函数与 DWARF6 语言常量兼容。
  • libdwfl_stacktrace 实验性接口可以取消回卷堆栈样本来调用链,并为多个进程缓存 ELF 数据。这个接口最初支持 perf_events 堆栈示例数据,并作为技术预览提供。
  • libelf 库为具有超过 64K 部分的 ELF 文件具有更强大的 elf_scnshndx 实施。
  • readelf 工具改进了对 ELF 数据的处理。the --section-headers 选项的输出现在包含一个用于解释部分标记的键。

Jira:RHEL-86971

Valgrind 已升级至上游版本 3.25.1

从 3.24.0 版本(RHEL 9.6)升级到上游版本 3.25.1 (RHEL 9.7)提供以下显著改进:

  • 添加了对 zstd-compressed debug 部分的支持。
  • 对 Linux syscalls: landlock*, io_pgetevents, open_tree, move_mount, fsopen, fsconfig, fsmount, fspick, userfaultfd.
  • 增强的 file-descriptor tracking :--track- fds=yes and--track-fds=all 应用相同的行为,将文件描述符继承到标准输入、标准输出和标准错误。
  • 新的 option --modify-fds=high (使用 with -track-fds=yes)首先分配高数字描述符,以帮助检测描述符重复使用问题。
  • Helgrind 配置: pthread_cond_signalpthread_cond_broadcast 带有解锁的 mutex 警告现在由 --check-cond-signal-mutex=yes|no (default: no )控制。

特定于架构的增强:

  • 新的 IBM Z (s390x) NNPA 硬件支持。

Jira:RHEL-86998

Valgrind 软件包被分成子软件包以灵活安装

在此次更新之前,swigvalgrind 软件包包含在单个软件包中的所有组件。因此,您必须安装您不需要的功能。

在这个版本中,swigvalgrind 软件包已被分成多个子软件包。因此,您只能安装所需的组件,如核心valgrind 功能、后处理脚本、GDB 集成或文档。

Jira:RHEL-75468[1]

Valkey 8 现已正式发布

Valkey 8、高级键值存储,现在包括在 RHEL 中。它充当数据结构服务器,允许密钥存储各种数据类型,例如:

  • 字符串
  • hash
  • 列表
  • Set
  • 排序的集合

Valkey 与客户端完全兼容,作为 Redis 的替代选择。

Jira:RHEL-89978[1]

fs.protected_regularfs.protected_fifos sysctls 参数被默认启用

在以前的版本中,在 RHEL 9 内核中,添加了 fs.protected_regularfs.protected_fifos sysctls 参数,以便使一些数据欺骗攻击变得更加困难。现在,这些参数会被默认启用,这可以提高安装的安全性。要禁用这些 sysctl 参数,请在 /etc/sysctl.d/60-protected.conf 文件中添加以下行:

  • fs.protected_regular = 0
  • fs.protected_fifos = 0

Jira:RHEL-50534[1]

BrowseOptionsUpdate 指令现在包括在 RHEL 中

BrowseOptionsUpdate 指令决定了默认打印选项的源和更新频率。它指定系统是否从本地系统或远程打印服务器检索选项,如果它在服务启动时、以特定间隔更新它们。

现在,您可以将 BrowseOptionsInterval 指令及其值添加到 /etc/cups/cups-browsed.conf 文件中,以实现所需的行为。指令提供这些值:

  • none (默认):从之前会话创建的本地文件,加载默认选项。
  • 静态: cups-browsed 服务在启动时从远程服务器检索默认选项。
  • 动态 :系统根据 BrowseInterval 值更新默认选项,它也在 /etc/cups/cups-browsed.conf 文件中定义。

注: 在更改 BrowseOptionsInterval 指令值后,您需要重启该服务。

Jira:RHEL-6519[1]

RHEL 10 在 3.26.1 中提供 gpsd

在 RHEL 10 中,gpsd 工具 软件包在版本 3.26.1 中提供。此版本提供对 u-blox 接收器的改进支持。

Jira:RHEL-90132[1]

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat