讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟OS怎么查看系统启动耗时_麒麟OS systemd-analyze分析启动【技巧】

云明君_7495

云明君_7495

发布时间:2026-04-01 19:49:00

|

294人浏览过

|

来源于php中文网

原创

麒麟OS开机慢时,可用systemd-analyze精准定位瓶颈:一、用time查kernel/initrd/userspace三阶段耗时;二、用blame找耗时最长unit;三、用critical-chain分析阻塞依赖链;四、用plot生成SVG时序图;五、用journalctl -b -u查具体服务日志。

麒麟os怎么查看系统启动耗时_麒麟os systemd-analyze分析启动【技巧】

如果您在麒麟OS上发现开机时间明显偏长,需要定位拖慢启动的具体环节,则可借助系统内置的 systemd-analyze 工具进行精确测量与分析。以下是具体操作步骤:

一、查看整体启动耗时

systemd-analyze time 命令用于获取从固件加载完成到用户空间服务就绪的全链路耗时,结果分为 kernel、initrd 和 userspace 三阶段,其中 userspace 阶段反映 systemd 管理的服务启动总开销,是优化重点。

1、打开终端,执行:systemd-analyze time

2、观察输出中 Startup finished in X.XXXs (kernel) + Y.YYYs (initrd) + Z.ZZZs (userspace) 的数值构成。

3、若 userspace 耗时显著高于 kernel 与 initrd 之和,说明服务初始化存在瓶颈。

二、识别最耗时的启动单元

systemd-analyze blame 按实际启动耗时倒序列出所有已激活 unit(含 service、mount、device 等),便于快速锁定拖慢启动的“元凶”,尤其关注耗时超过 1 秒的条目。

1、在终端中运行:systemd-analyze blame --no-pager

2、查找排在前列的服务,例如:NetworkManager-wait-online.service、sendmail.service 或 docker.service。

3、记录前五名耗时单位名称及对应毫秒值,作为后续优化依据。

三、分析关键依赖路径

critical-chain 命令揭示决定整体启动时长的最长服务依赖链,即从 default.target 或 multi-user.target 向上回溯的串行阻塞路径,该路径上的任一延迟都会直接延长总启动时间。

1、执行命令:systemd-analyze critical-chain

2、检查输出中是否出现 NetworkManager-wait-online.service 或 systemd-networkd-wait-online.service 位于链条中段或末端。

3、若某服务显示耗时远高于其自身 blame 数值,说明其上游依赖存在等待超时或失败重试行为。

四、生成可视化启动时序图

plot 命令将整个启动过程导出为 SVG 格式时间线图,支持直观识别并行启动区间、空闲等待间隙以及异常拉长的单个服务块,适用于多人协作排查与归档分析。

1、执行:systemd-analyze plot > boot-time.svg

2、使用浏览器打开生成的 boot-time.svg 文件。

3、观察图中是否存在横向延伸过长的色块(如持续数秒的红色或黄色矩形),或其前方存在大面积空白区域(表示同步等待)。

五、验证特定服务日志与状态

journalctl -b -u 可调取当前启动会话中指定 unit 的完整日志流,用于确认服务是否因超时、权限拒绝、配置缺失或依赖未就绪而卡顿,是 blame 与 critical-chain 的必要补充手段。

1、针对高耗时服务,例如:journalctl -b -u NetworkManager-wait-online.service

2、在日志末尾查找关键词:timeout、failed to start、waiting for 或 not ready。

3、若发现重复重试或长时间无输出,表明该服务处于挂起状态,需结合其 unit 文件进一步审查 After=、Wants= 和 BindsTo= 设置。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

相关专题

更多
default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

337

2023.12.07

k8s和docker区别
k8s和docker区别

k8s和docker区别有抽象层次不同、管理范围不同、功能不同、应用程序生命周期管理不同、缩放能力不同、高可用性等等区别。本专题为大家提供k8s和docker区别相关的各种文章、以及下载和课程。

645

2023.07.24

docker进入容器的方法有哪些
docker进入容器的方法有哪些

docker进入容器的方法:1. Docker exec;2. Docker attach;3. Docker run --interactive --tty;4. Docker ps -a;5. 使用 Docker Compose。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

4559

2024.04.08

docker容器无法访问外部网络怎么办
docker容器无法访问外部网络怎么办

docker 容器无法访问外部网络的原因和解决方法:配置 nat 端口映射以将容器端口映射到主机端口。根据主机兼容性选择正确的网络驱动(如 host 或 overlay)。允许容器端口通过主机的防火墙。配置容器的正确 dns 服务器。选择正确的容器网络模式。排除主机网络问题,如防火墙或连接问题。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

5457

2024.04.08

docker镜像有什么用
docker镜像有什么用

docker 镜像是预构建的软件组件,用途广泛,包括:应用程序部署:简化部署,提高移植性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2053

2024.04.08

Docker容器化部署与DevOps实践
Docker容器化部署与DevOps实践

本专题面向后端与运维开发者,系统讲解 Docker 容器化技术在实际项目中的应用。内容涵盖 Docker 镜像构建、容器运行机制、Docker Compose 多服务编排,以及在 DevOps 流程中的持续集成与持续部署实践。通过真实场景演示,帮助开发者实现应用的快速部署、环境一致性与运维自动化。

219

2026.02.11

Docker 容器部署
Docker 容器部署

本专题整合了Docker容器部署相关内容,阅读专题下面的文章了解更多详细操作教程。

411

2026.03.31

Java容器化部署与Docker实践教程合集
Java容器化部署与Docker实践教程合集

聚焦 Java 应用的容器化与云原生部署,讲解 Dockerfile 编写规范与 Java 应用镜像构建、多阶段构建(Multi-stage Build)减小镜像体积、Jib / Buildpacks 免 Dockerfile 镜像构建方案、JVM 容器感知参数(-XX:MaxRAMPercentage)配置、Docker Compose 编排多服务(应用 + MySQL + Redis)、容器健康检查与资源限制、Kubernetes

360

2026.05.11

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

180

2026.09.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn