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 也不会加载配置集。
当 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 目录或自定义 调优 配置集。