systemd 254 RC1 发布,新增软重启 (Soft Reboots)

systemd 254 发布了首个 RC 版本。

公告写道,systemd 254 是重大更新版本,引入了新设置和新组件,并对现有 systemd 组件添加了许多新特性。当然还包括破坏兼容性的变化和功能弃用。

比如 systemd 255 计划删除对 unmerged /usr 系统的支持。此变更应该不会影响主流 Linux 发行版,因为那些使用 systemd 的发行版已经转向 merged-usr system layout。

此外,systemd 开发者计划在 2023 年底之后删除 cgroup v1 支持。systemd 还弃用了对 System-V 服务脚本的支持,并将在未来的版本中删除。因此建议所有向前兼容的软件都使用原生 systemd 单元文件,而不是传统的 System V 脚本。

systemd 254 主要变化

  • systemd 服务管理器中添加了新的“软重启”(soft-reboot)机制。软重启与常规重启类似,但它仅影响用户空间。启动 systemd 软重启将关闭所有正在运行的服务和其他单元,然后选择性地切换到任何新的根文件系统,再恢复所有用户空间服务,而无需重新启动内核。
  • systemd 内核安装脚本已用 C 重写
  • 支持启动内存设置
  • systemctl clean 命令可用于清除服务的 FDSTORE
  • ……

展开阅读全文
发表评论

相关文章