Wiki source for Blog20100329BootChart2


Show raw source

Now that bootchart is replaced by bootchart2, time to check [[Blog20080821BootChart what I did previously with bootchart]].

I've checked with bootchart, with Eee PC 901 (sure) and (perhaps) Dell Latitude E6400 iirc, see at the bottom the "initial" results.

===Playing with bootchart2 to replace bootchart and visualize boot-time enhancements===

Check http://sophie.zarb.org/srpm/Mandriva,cooker,/bootchart/history
~- http://github.com/mmeeks/bootchart/
~~- with its [[http://github.com/mmeeks/bootchart/blob/master/README documentation in the README]]
~~- bootchart2 was created from the fusion of three separate pieces of work
~~~- replaces the Java visualisation with the more friendly and flexible pybootchartgui
~~~- embeds a new collector, based on a port to C of the inner-loop of the original bootchart collector shell-script
~- simply add these options to your kernel command-line, normally in /boot/grub/menu.lst:%%initcall_debug printk.time=y quiet init=/sbin/bootchartd%%
~- more clearly, here is my line (your UUIDs may be different) :%%title linux Bootchart2
kernel (hd0,6)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=6aa8c8db-d935-473a-af0e-a63e8283e89c resume=UUID=dc840ef0-5565-4441-8c7a-d5b1a7594f94 splash=silent vga=788 initcall_debug printk.time=y quiet init=/sbin/bootchartd
initrd (hd0,6)/boot/initrd.img%%
~- after rebooting with linuxbootchart, just run ##pybootchartgui -i## to display the results, check [[http://github.com/mmeeks/bootchart/blob/master/README.pybootchart pybootchart README for documentation]]

===Some more documentations===
~- http://people.gnome.org/~michael/data/2010-02-09-bootchart2.pdf [2,6 MB] results from previous works

===The results with 2010.1===""<a href="http://download.tuxfamily.org/cooker/images/bootchart/e6400_bootchart2_20100329.png"><img class="right" style="width:250px;height:404px" alt="bootchart2 on e6400 Mandriva Cooker 2010.1" title="bootchart2 on e6400 Mandriva Cooker 2010.1" src="http://download.tuxfamily.org/cooker/images/bootchart/e6400_bootchart2_20100329.png" /></a>""
First boot is :
~- 45 seconds ;-) on laptop E6400 in Mandriva Linux Cooker 2010.1 to be checked with bootchart2, see on the right

=== The initial results with 2010.0===""<a href="http://download.tuxfamily.org/cooker/images/bootchart/eeepc901_bootchart201003062147.png"><img class="left" style="width:134px;height:268px" alt="bootchart on eee pc 901 Mandriva Linux 2010.0" title="bootchart on eee pc 901 Mandriva Linux 2010.0" src="http://download.tuxfamily.org/cooker/images/bootchart/eeepc901_bootchart201003062147.png" /></a>""
See http://download.tuxfamily.org/cooker/images/bootchart/
~- bootchart2 done with Mandriva Linux 2010.0 up-to-date at 2010-03-06 on eee pc and e6400
~- bootchart done with Mandriva Linux 2010.0, first version on eee pc 901 for comparison (see on the left)


----
CategoryCookerDev CategoryBlogCooker
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki