6.6. 服务器和服务

cupsd 现在在 PPD 缓存过程中消耗较少的内存

在以前的版本中,当创建了大量 Postscript Printer Description(PPD)的打印队列时,CUPS 守护进程会消耗大量内存。在这个版本中,CUPSD 会检查缓存的文件是否存在,其时间戳是否与 /etc/cups/ppd 中的 PPD 文件相同,然后载入缓存的文件。否则,它会根据 PPD 文件创建新缓存的文件。因此,在上述场景中,内存消耗会降低 91%。

(BZ#1672212)

当选择了不存在的配置集时,tuned 不再挂起于 SIGHUP

tuned 服务收到 SIGHUP 信号时,它会尝试重新加载配置集。在更新前,tuned 无法正确地处理以下情况:

  • 调优 配置集被设置为不存在的配置集,或者
  • 自动配置集选择模式是活跃的,而其推荐的配置集不存在。

因此,tuned 服务变得不响应,必须重启。这个 bug 已解决,在上述场景中 tuned 服务不再挂起。

请注意,这个更新已更改了 tuned 的行为。在以前的版本中,当用户执行 tuned-adm off 命令并重启 tuned 服务时,tuned 会尝试加载推荐的配置集。现在,即使推荐的配置集存在,tuned 也不会加载配置集。

(BZ#1702724)

当 reapply _sysctl 选项被设置为 1时,tuned 不再应用 sysctl.d 目录中的设置

在以前的版本中,如果将 reapply _sysctl 配置选项设置为 1,则 调优配置集在从调优 配置集应用 sysctl 设置后,从 /usr/lib/sysctl.d/lib/sysctl.d/usr/local/lib/sysctl.d 目录中应用 sysctl 设置 因此,来自这些目录中的设置将覆盖 tuned 配置集中的 sysctl 设置。在这个版本中,当 reapply _sysctl 选项被设置为 1 时,tuned 不再应用上述目录中的 sysctl 设置。

请注意,要重新应用 sysctl 设置,您需要将其从上述目录移动到 /etc/sysctl.d、/ etc/sysctl.conf 或 /run/sysctl.d 目录或自定义 调优 配置集。

(BZ#1776149)