搜索

第 2 章 优化 systemd 以缩短引导时间

download PDF

作为系统管理员,您可以优化系统的性能,并缩短引导时间。您可以查看启动过程中 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 critical

其他资源

  • systemd-analyze (1) 手册页
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.