Linux PC 启动缓慢?这个方便的工具可以在几秒钟内显示原因 - 方法如下

如果您的 Linux 机器正在缓慢地启动,您有一个内置工具可以帮助您发现问题所在。

来源:ZDNet | 机器人新闻

关注 ZDNET:将我们添加为 Google 上的首选来源。

ZDNET 的关键要点

  • 如果您的 Linux 机器启动速度很慢,请尝试这个工具。
  • Systemd-analyze 提供了几个选项来提供帮助。
  • 任何支持 systemd 的 Linux 机器都会有这些。
  • Linux 有大量方便的工具,可以帮助您发现正确的事情、错误的事情以及介于两者之间的一切。您可以根据自己的喜好对其进行自定义,也可以保持原样。

    在某些时候,您可能会好奇是什么减慢了 Linux 机器的启动时间。尽管这听起来像是一项艰巨的任务,但您会惊讶地发现它实际上是多么容易。事实上,Linux 有一个内置工具可以帮助您做到这一点。

    另外:如何选择适合您的 Linux 桌面发行版

    如果您的 Linux 发行版使用 systemd init 系统,那么您已经拥有解决启动速度慢问题所需的工具,我将向您展示如何使用该工具。

    systemd-analyze

    该工具是 systemd init 系统的一部分,称为 systemd-analyze。该工具的作用是分析和调试Linux 中的初始化管理器。

    如果您只是运行命令 systemd-analyze,您会看到如下所示的结果:

    启动完成时间为 6.669s(内核)+ 30.368s(用户空间)= 37.037sgraphical.target 在用户空间用时 27.479s 后达到

    正如您在上面看到的,我的一台机器的总启动时间为 37.037 秒,其中内核为 6.669 秒,用户空间应用程序为 30.368 秒。然后在 27.479 秒达到图形目标(登录屏幕)。

    另外:8 件 Linux 可以做但 MacOS 或 Windows 做不到的事情

    这是一些非常好的信息,但对我们帮助不大。好消息是,我们可以使用一些重要的选项来帮助我们弄清楚发生了什么。

    责备

    Blame 选项的使用方式如下:

    systemd-analyze 责任

    结果将如下所示:

    另外:您应该在家使用 Linux 的最重要原因

    关键链

    └─-.slice @1.067s