6.5. 基础架构服务


RHEL 现在装有 dyninst 版本 13.0.0

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

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

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

Jira:RHEL-87001

RHEL 现在装有 SystemTap 版本 5.3

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

Jira:RHEL-86999

elfutils 现在被 rebase 到版本 0.193

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

  • 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-86966

Valgrind 已升级至上游版本 3.25.1

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

添加了对 zstd-compressed debug 部分的支持。* Extended to Linux syscalls: landlock, io_pgetevents, open_tree, move_mount, fsopen, fsconfig, fsmount, fspick, userfaultfd.* 增强的 file-descriptor tracking :--track- fds=yes and--track-fds=all 应用相同的行为,将文件描述符继承到标准输入、标准输出和标准错误。* new 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-86988

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

在此次更新之前,swigvalgrind 软件包包括了所有核心功能、后处理脚本、GDB 集成和文档,您所需的单个软件包中也需要安装所有组件,即使您只需要特定的功能。

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

Jira:RHEL-75470[1]

jemalloc 5.3.0 在 Varnish 中集成

在此次更新之前,一些用户在升级到较新版本的 Red Hat Enterprise Linux 后在 Varnish 中报告过量内存用量。尽管设置明确的内存限值(例如 malloc,1G),但内存消耗会随着时间而持续增长。

在这个版本中,jemalloc 内存分配器库(版本 5.3.0)集成在 Varnish 软件包中,替换默认的 glibc malloc对于 Varnish 部署,jemalloc 5.3.0 的集成会导致内存消耗、更好的性能和更高的内存稳定性,特别是在高负载或长时间运行的环境中。

Jira:RHEL-45756[1]

BrowseOptionsUpdate 指令现在包括在 RHEL 中

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

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

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

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

Jira:RHEL-87180[1]

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat