您的位置:首页 > 运维架构 > Linux

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

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

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

一般而言,这个小工具在发行版的软件源里面就有,直接搜索安装即可。

在安装完毕之后,为了使小工具生效,需要把

initcall_debug printk.time=y quiet init=/sbin/bootchartd

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

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

rdinitrd=/sbin/bootchartd

复制代码

也加到kernel行或者linux行后面。

重启生效。之后直接运行

pybootchartgui

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

用来做分析和诊断真是再方便不过了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: