Linux下的系统启动分析工具-bootchart2


尽管在Linux里面,我们可以很方便地查阅系统日志来对系统启动进行分析和诊断,但是/var/log下面那杂乱的分类

常常让我望而生畏。刚好,最近发现了bootchart2这个不错的小工具,就放上来分享下。

一般而言,这个小工具在发行版的软件源里面就有,直接搜索安装即可。
在安装完毕之后,为了使小工具生效,需要把

  1. initcall_debug printk.time=y quiet init=/sbin/bootchartd
复制代码

加到/boot/grub/menu.lst(对于grub-legacy)的kernel行,或者/boot/grub/grub.cfg(对于grub2)的linux行。

如果想要给initrd也画出图表,就把

  1. rdinitrd=/sbin/bootchartd
复制代码

也加到kernel行或者linux行后面。
重启生效。之后直接运行
  1. pybootchartgui
复制代码

就会根据系统的启动过程画出图表了,里面显示了具体的启动服务和耗用时间,非常详细。

用来做分析和诊断真是再方便不过了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值