systemd-analyze
在查询系统启动缓慢中,可以通过systemd-analyze 得到基本的启动信息, 分别对应内核和用户空间启动耗时
但在做启动优化时,还需要通过得到是哪些服务启动耗时,导致整体的耗时增加
可以通过systemd-analyze critical-chain 获取耗时的服务链条
通过关闭在耗时服务链条中的服务,可以使系统启动更加快速
这需要不断的进行修正,然后得到一个理想的启动耗时
通过systemd-analyze blame 命令可以看到所以服务的启动耗时,并默认进行了排序
而通过systemd-analyze plot > boot.svg 的方式,可以生成分析的火焰图,通过浏览器打开火焰图,可以直观的看到系统各服务的启动耗时
- 标题: systemd-analyze
- 作者: The Redefine Team
- 创建于 : 2019-08-15 10:08:08
- 更新于 : 2023-05-23 18:52:03
- 链接: https://redefine.ohevan.com/2019/08/15/systemd-analyze/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论