LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1656|回复: 8

介绍一下 bootchart (启动时间分析工具)

[复制链接]
发表于 2006-3-28 00:38:30 | 显示全部楼层 |阅读模式
apt-get install bootchart bootchart-view
装好之后重启,在 grub 里面按 e 编辑内核参数,在后面加上 init=/sbin/bootchartd
即:

title           Debian GNU/Linux, kernel 2.6.16-1-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.16-1-686 root=/dev/sda1 ro vga=791 init=/sbin/bootchartd
initrd          /boot/initrd.img-2.6.16-1-686
savedefault
boot

然后 bootchartd 会纪录启动过程中各进程占用的时间、CPU/IO占有率等等,启动完成之后用 bootchart 命令在当前目录可以生成 bootchart.png 。

附件中的两副图是我电脑里面的结果。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-3-28 00:42:28 | 显示全部楼层
:!!:!!:!!:!! 厉害厉害!!!
回复 支持 反对

使用道具 举报

发表于 2006-3-28 04:10:25 | 显示全部楼层
bootchartd 配合 initNG 一起用,测试启动速度。。。。感觉还好。。
回复 支持 反对

使用道具 举报

发表于 2006-3-28 09:36:05 | 显示全部楼层
有没有简单的方法加快启动速度?很多模块都是已经加载
回复 支持 反对

使用道具 举报

发表于 2006-3-29 07:31:04 | 显示全部楼层
谢谢推介,原来有这玩意 bootchartd ,嘿嘿。。。
Post by 终极幻想
bootchartd 配合 initNG 一起用,测试启动速度。。。。感觉还好。。
弱问:楼主说 menu.lst 要加一句 init=/sbin/bootchartd,但使用 initNG 时也要一句 init=/sbin/initng

怎样才能配合 initNG 一起用?
回复 支持 反对

使用道具 举报

发表于 2006-3-29 09:23:25 | 显示全部楼层
init=/sbin/bootchartd bootchart_init=/sbin/initng

不过我测试的时候,似乎没效果,看了脚本后(/sbin/bootchartd),把里边的检测语句直接改成了 /sbin/initng,,看起来运行很正常。。:rolleyes:
回复 支持 反对

使用道具 举报

发表于 2008-12-29 03:56:29 | 显示全部楼层

嘎嘎

试验成功了,继续努力

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-12-29 13:20:31 | 显示全部楼层
这东西貌似需要java? 以前听说过,没装, 期待一个不需要java的, 哪怕给我一些数字结果就可以 哈哈
回复 支持 反对

使用道具 举报

发表于 2009-1-2 14:04:44 | 显示全部楼层
启动要40s,真是慢啊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表