位置: 编程技术 - 正文

用systemd-analyze分析Linux系统的启动性能(system的方法)

编辑:rootadmin

推荐整理分享用systemd-analyze分析Linux系统的启动性能(system的方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:systemd编写,systemd analyze,systemd-private,systemd-private,system.def,system.def,systemd-analyze plot,systemd analyze,内容如对您有帮助,希望把文章链接给更多的朋友!

systemd-analyze是一个分析启动性能的工具,用于分析启动时服务时间消耗。默认显示启动是内核和用户空间的消耗时间: 复制代码代码如下: [root@localhost~]#systemd-analyzeStartupfinishedinms(kernel)+6.s(initrd)+.s(userspace)=.s

和使用systemd-analyzetime命令的效果一样。

(1)查看详细的每个服务消耗的启动时间

通过systemd-analyzeblame命令查看详细的每个服务消耗的启动时间: 复制代码代码如下: [root@localhost~]#systemd-analyzeblame.siscsi.service.skdump.service.sboot.mount...mssystemd-sysctl.servicemsdatapool.mount

用systemd-analyze分析Linux系统的启动性能(system的方法)

(2)查看严重消耗时间的服务树状表

systemd-analyzecritical-chain命令打印严重消耗时间的服务树状表,按照启动消耗的时间进行排序,时间消耗越多,越排到前面。@之后是服务激活或者启动的时间,+号之后是服务启动消耗的时间。个人理解@是从系统引导到服务启动起来的时间,是一个相对时间消耗,+是服务启动消耗的时间,是一个绝对时间消耗。 复制代码代码如下: [root@localhost~]#systemd-analyzecritical-chainThetimeaftertheunitisactiveorstartedisprintedafterthe"@"character.Thetimetheunittakestostartisprintedafterthe"+"character.multi-user.target@.s└─kdump.service@.s+.s└─network.target@.s└─NetworkManager.service@.s+ms└─firewalld.service@.s+ms└─basic.target@.s└─sockets.target@.s└─dbus.socket@.s└─sysinit.target@.s└─systemd-update-utmp.service@.s+2ms└─systemd-tmpfiles-setup.service@.s+ms└─local-fs.target@.s└─boot.mount@3.s+.s└─systemd-fsck@dev-disk-byx2duuid-8cbx2d7ex2d4ex2dbbdfx2ddcffbbf.service@3.s+ms└─systemd-fsck-root.service@1.s+ms└─systemd-readahead-replay.service@1.s+ms

(3)打印分析图及其他命令

systemd-analyzeplot打印一个svg格式的服务消耗时间表,通过浏览器可以以图形的方式展示,非常直观:复制代码代码如下: [root@localhost~]#systemd-analyzeplot>plot.svg

其他参数:systemd-analyzedot用分隔符产生当前服务systemd-analyzedump以友好方式显示当前服务状态6systemd文件类型及存放位置systemd配置文件被称为unit单元,根据类型不同,以不同的扩展名结尾。.service系统服务;.target一组系统服务;.automount自动挂载点;.device能被内核识别的设备;.mount挂载点;.path文件系统的文件或者目录;.scope外部创建的进程;.slice一组分层次管理的系统进程;.snapshot系统服务状态管理;.socket进程间通讯套接字;.swap定义swap文件或者设备;.timer定义定时器。

详解Linux系统中的SysVinit的机制 SysVinit是systemV风格的init系统,顾名思义,它源于SystemV系列UNIX。它提供了比BSD风格init系统更高的灵活性。是已经风行了几十年的UNIXinit系统,一直被各

详解在Linux系统中如何管理systemd服务 (1)什么是单元在RHEL7之前,服务管理是分布式的被SysVinit或UpStart通过/etc/rc.d/init.d下的脚本管理。这些脚本是经典的Bash脚本,允许管理员控制服务的状

因个人需求Linux如何修改硬盘已挂载的目录 Linux系统硬盘挂载完目录后,通常是不会去修改它的,但有时因为工作或个人需求,要修改硬盘已挂载的目录,要如何操作呢?下面通过实例讲解Linux如

标签: system的方法

本文链接地址:https://www.jiuchutong.com/biancheng/365485.html 转载请保留说明!

上一篇:中文搜索引擎数据库TngouDB 0.2 beta 发布(全球知名的中文搜索引擎)

下一篇:详解Linux系统中的SysVinit的机制(linux那些事儿)

  • 企业税前扣除凭证包括增值税发票吗
  • 什么是商业汇票和银行汇票
  • 没有上市的公司怎么看财务报表
  • 免税农产品发票需要勾选吗
  • 邮票可以抵个税吗
  • 税务逾期记录怎么消除不了
  • 汇算清缴纳税调整项目
  • 非营利组织可以开发票吗
  • 税务系统有问题
  • 外币借款汇兑差额资本化额怎么计算
  • 营业外收入期末结转
  • 避税方法一般有几种
  • 在杂志上发表论文
  • 代开专票怎么做账?
  • 企业所得税季度预缴纳税申报表
  • 母公司吸收合并全资子公司
  • 无形资产有使用期限
  • 作业成本法的成本对象包括哪几个层次
  • 先亏后盈法案例分析
  • 有质量问题的产品案例
  • 电脑搜索功能不准确
  • 个体户需要交钱吗
  • 发生股权转让时怎么处理
  • 电脑维修会不会对电脑有影响
  • 清理系统所有垃圾
  • navione.exe是什么意思
  • win8换成win7重装系统
  • hptasks.exe是病毒吗 是什么进程 hptasks进程说明
  • 外币账户收到应收账款
  • 偷渡系统可以正常接收到升级吗
  • 销售滞后税务处理
  • 出口换汇成本一般是多少
  • vue二级菜单的隐藏与显示
  • 一维卷积padding
  • 政府会计制度收入支出表
  • 印花税的相关问题
  • 终于见识到什么叫云横秦岭了
  • mysqlmha高可用
  • 实缴注册资本印花税如何缴纳
  • 原材料用于在建工程增值税如何处理
  • discuz如何关闭站点
  • 跨年的增值税普通发票怎么冲红
  • 清包工一般计税如何开票
  • 房东房租不开票违法吗
  • 发票税额不全能抵扣吗
  • 工程机械租赁公司注册
  • 应交税费期末余额在借方怎样处理
  • 销售退货的会计账怎么处理
  • 所得税预缴多了可以不退税嘛
  • 红字发票怎么申报增值税
  • 进项税认证未抵扣怎么做账
  • 异地缴纳增值税和附加税的区别
  • 工资全扣是什么意思
  • 公司怎么才算正常经营
  • mysql缓冲区
  • 高效内存管理
  • win10系统便签突然无法打开
  • bootcamp您的磁盘未能分区
  • linux系统中的一切都归结为
  • Win10 PC RS2快速预览版14926更新与修复内容汇总
  • 电脑一直显示windowsxp怎么办
  • awk正则表达式中引入变量
  • centos7怎么配置ip地址和网络
  • 怎样一键清空
  • linux svn命令使用详解
  • win7开机提示重启怎么办
  • win10系统升级后共享打印机不能用
  • windows8.1crazy error
  • cocos2dx游戏开发进阶卷这本书怎么样
  • node.js教学
  • python ftp storbinary
  • 消耗cpu的软件
  • jQuery实现表格文本框淡入更改值后淡出效果
  • js对象用法
  • javascript初级教程
  • jquery基础教程详解
  • 企业所得税年报资产总额平均值怎么填写
  • 南昌 税务局
  • 增值税税控开票软件密码不知道了怎么办
  • 邳州国税局副局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设