第 2 章 优化 systemd 以缩短引导时间
作为系统管理员,您可以优化系统的性能,并缩短引导时间。您可以查看启动过程中 systemd
启动的服务,并评估它们的必要性。禁用某些服务在引导时启动可以提高系统的引导时间。
2.1. 检查系统引导性能
要检查系统引导性能,您可以使用 systemd-analyze 命令
。通过使用某些选项,您可以调优 systemd 来缩短引导时间。
先决条件
可选:在检查
systemd
以调整引导时间前,列出所有启用的服务:$ systemctl list-unit-files --state=enabled
流程
选择您要分析的信息:
分析最后一次成功引导所花费的时间的信息:
$ systemd-analyze
分析每个
systemd
单元的单元初始化时间:$ systemd-analyze blame
输出会根据在上一次成功引导过程中初始化的时间以降序列出。
识别在最后一次成功引导时花费最长时间初始化的关键单元:
$ systemd-analyze critical-chain
输出突出显示使用红色的引导速度非常慢的单元。
图 2.1. systemd-analyze critical-chain 命令的输出
其他资源
-
systemd-analyze (1)
手册页