位置: 编程技术 - 正文

用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那些事儿)

  • 个人物品出售要交哪些税
  • 小微企业所得税税率2023年最新税率表
  • 新公司和旧公司对比
  • 视同销售的增值税如何计算
  • 社保本期工资总额是怎么填的
  • 企业所得税计入什么费用
  • 网上银行回单是什么意思
  • 企业想成为退税商店需具备哪些条件
  • 社会保险与个人养老金的区别
  • 扣服装费的收入如何交增值税?
  • 纳税总额包括
  • 个人所得税需要计提吗?怎么做会计分录
  • 不动产增值税发票抵扣
  • 运费营改增时间
  • 用于采购的借款账户
  • 分公司的款汇入总公司得出什么证明
  • 已确定收入后补缴增值税
  • 当月没有进项税额抵扣怎么办
  • 1697509479
  • win10怎么关闭开机磁盘自检
  • 以前年度损益调整结转到本年利润吗
  • 公司用车年检
  • 固定资产净值与原值的区别
  • 关闭win10系统更新有什么后果
  • 自创商誉可确认为商誉且在资产负债表中列报
  • 工会经费如何在网上购物吗
  • 高新技术企业在哪申报年报
  • php timeout
  • 发财树叶子发黄怎样补救
  • php访问mysql的五个基本步骤
  • 结算借款的账务处理办法
  • yii2中LinkPager增加总页数和总记录数的实例
  • code particle
  • 残保金政策建议
  • vue fragment标签
  • 2021前端热门技术解读
  • 现金溢余和短缺的会计分录
  • python删除nan
  • 初级会计直线法摊销
  • 为员工购买意外险会计处理
  • 购买一台电脑2400元贵吗
  • 土地使用权使用寿命不确定要摊销吗
  • mysql innodb锁
  • mysql索引失效的几个场景
  • 增值税申报表填写顺序
  • 预付房租计入长期待摊费用吗
  • 预收账款是资产类科目吗
  • 红字发票什么意思怎么做账
  • 固定资产计提折旧的原则
  • 无形资产的后续支出,金额较大的应增加无形资产的价值
  • 出口不报关账务处理
  • 什么叫代销合同
  • 应收应付抹零账务处理
  • 进项留底是什么科目
  • 进项税额转出的几种情况
  • 银行承兑汇票到期未承兑怎么办
  • 业务招待费进项税额转出会计分录
  • 应付职工薪酬中社保费怎么记账
  • 去年主营业务收入少计
  • 计提印花税会计分录怎么写
  • 招待客户住宿属于什么费用
  • 银行代扣水电
  • 框架合同范文
  • 公司购买一台电脑,会计科目怎么办
  • 销项负数发票是红字发票吗
  • 收到货款就必须付货款吗
  • 进项发票超过期限不认证怎么办
  • win7系统有wifi功能吗
  • scards32.exe - scards32是什么进程 有什么用
  • win7系统无法安装谷歌怎么办
  • Olehelp.exe - Olehelp是什么进程 有什么用
  • win7系统搜索不到自己家wi-fi
  • squid服务器配置
  • win10系统附件游戏被删除
  • windows10总是提醒更新
  • ExtJS4如何给同一个formpanel不同的url
  • js正则 \w
  • 国家税务总局山东省电子税务局
  • 税控盘换新盘
  • 浙江税务局网络发票页无法打字
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设