Topic: Post your bootchart!

I figured this might be the best place to post this.

basically, the bootchart package makes a nice little img of your boot up, and shows what makes things take the most time, etc, etc.

If you wanna join in, install the "bootchart" package Here (for those of you with apturl) or through Synaptic or apt-get, aptitude, etc. (sudo apt-get install bootchart)

Link to the images rather than embed, since they're rather tall (or make a thumbnail and make it click-thru for the full one)

http://i34.photobucket.com/albums/d145/MehallD/f2aa9473-1.png

That's mine.

I'm using acpi=off unfortunately, as it makes my laptop boot properly.

The images are found in /var/log/bootchart/

They don't take up that much room, but I would clear out every now and again.

Last edited by Mehall (2009-04-09 02:40:03)

Ex-KDE user.
Collects old PC's (Coz he can't afford new ones =P)
Crunchbang @ Distrowatch
My Blog (updated infrequently, and on the #! Planet too.)

Re: Post your bootchart!

I wish this was available for windows so I could compare a Vista boot to a CB boot.  >.<

I view KDE like I view snow. It looks fun and marvelous, it's fun to play in, but after a while I just want someone to take it all away.

Re: Post your bootchart!

heh.

Ex-KDE user.
Collects old PC's (Coz he can't afford new ones =P)
Crunchbang @ Distrowatch
My Blog (updated infrequently, and on the #! Planet too.)

Re: Post your bootchart!

http://u5661.direct.atpic.com/26205/0/1311980/0.png

any tips to speed it up?

Re: Post your bootchart!

mine

http://i19.photobucket.com/albums/b192/treystetson/intrepid-20090412-1.png

Re: Post your bootchart!

32 secs... sigh
http://xs538.xs.to/xs538/09161/intrepid-20090412-1637.png

A Creative Commoner | My images at Google+ | A Waldorf Review

Silence is sometimes the best answer - Dalai Lama.

Re: Post your bootchart!

Here's mine, from an eee 901 with a replacement Runcore SSD, running the non-lean kernel.

http://homepage.mac.com/darren.long/filechute/bootchart.png

fnord

Re: Post your bootchart!

omns, two things:

mounting your NTFS drive is taking a fair bit of time, so if you want faster boots and only use it occasionally, it may be better to remove that from boot

also, bluetooth stack is taking ~1secm so if you don't use bluetooth that's another you can remove.

fnordianslip:  again, bluetooth if you don't use it.

Ex-KDE user.
Collects old PC's (Coz he can't afford new ones =P)
Crunchbang @ Distrowatch
My Blog (updated infrequently, and on the #! Planet too.)

Re: Post your bootchart!

For general speedups, a static compiled kernel without a initrd will shave off 10 seconds of any boot here. I'm sure i posted to a speedup thread somewhere a while ago.

[Edit]

For comparison, heres my Arch system's bootchart

http://assets.tensixtyone.com/screenshots/arch-bootchart-20090413.png

Re: Post your bootchart!

Heres mine and if anyone has tips on improving boot time, Id greatly appeciate them:

http://www.zwixy.com/images/722461210intrepid200904131.png

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: Post your bootchart!

Anonymous, have you enabled Concurrent booting? Because that helps with dual cores.

edit /etc/init.d/rc and change the line "CONCURRENCY=none" to make it "CONCURRENCY=shell"

Oh! Everyone!

if you know how to edit your grub when it comes to boot, you can add "profile" to the end of the kernel line. You only want it on for one boot, as this makes it profile the boot which takes time, but once you've profiled the boot (so long as you don't profile it every time) then you can shave a few seconds.

Ex-KDE user.
Collects old PC's (Coz he can't afford new ones =P)
Crunchbang @ Distrowatch
My Blog (updated infrequently, and on the #! Planet too.)

Re: Post your bootchart!

Jaunty, but Ubuntu CLI install (from Alternate Install Disc), and I then added SLiM, xorg, Openbox, lxpanel, etc, etc. (not quite a full #! setup, ofc, but for boot, it essentially is)

http://i34.photobucket.com/albums/d145/MehallD/33bf66a7-1.png

Last edited by Mehall (2009-04-24 18:45:19)

Ex-KDE user.
Collects old PC's (Coz he can't afford new ones =P)
Crunchbang @ Distrowatch
My Blog (updated infrequently, and on the #! Planet too.)

Re: Post your bootchart!

heres mine, jaunty ext4 on a mini 9, minimal install with the 9.04.1 install script
http://i42.tinypic.com/ao15qf.png

Last edited by iggykoopa (2009-04-24 20:54:38)

I say never be complete, I say stop being perfect, I say lets evolve, let the chips fall where they may.

Re: Post your bootchart!

I <3 Jaunty big_smile

http://www.zwixy.com/thumbs/381351428kevindesktopjaunty200904241.png

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: Post your bootchart!

here is mine, but i have problems i think..........
hp dv6000, dual core, 1.9 ghz
2 gigs ram............
and its slow as all get out. (!# hangs about 2 seconds into boot, and will stay there unless i hold down the space bar. leaving me scratching my head, and asking, wtf?!?)

http://img82.imageshack.us/img82/8961/intrepid200905011.th.png

Re: Post your bootchart!

niblets, do you per chance have an HP laptop?

EDIT: Saw that you do.

CHeck out This bug

(and maybe you can get a fixed DSDT)

Last edited by Mehall (2009-05-01 21:13:05)

Ex-KDE user.
Collects old PC's (Coz he can't afford new ones =P)
Crunchbang @ Distrowatch
My Blog (updated infrequently, and on the #! Planet too.)

Re: Post your bootchart!

Thanks mehall, I had searched and searched, but couldnt find anything describing my problem. It appears I wasnt using the right search criteria. I will try this out when I get home from work in the morning. After following some stuff in this thread, and another on this forum, I have gotten my boot time down to 27 seconds, but I have yet to do this one:

Nik_Doof wrote:

Ahh yes, really should of returned to this thread big_smile

First of all, bootchart. You need this to get a idea of is slowing down your system. Boot with bootchart options and review the graph for obvious time killers. I'll do this now for my system (essentially a fresh install with minor modification) and post the results here.

So...

sudo apt-get install bootchart

[edit 1]

Ok, we're looking at 32 seconds (Chart), First big one is the first 6 seconds of modprobe in the middle, with a static kernel without a initrd and minimal modules you can cut this completely. Even worse is that two other instances of modprobe are fired off at a later time by udev, this must be for hotplug devices, again, static compiling will fix most of this.

So now, i've brough over my old kernel config from my debian install, i'm gonna static compile my old working config and do a new boot test.

[edit 2]

Ugh, I forgot why I dislike Ubuntu. So, by default Ubuntu makes it very very difficult to do a static kernel. They dont populate /dev by default so all static kernels without a initrd just panic when they're unable to write to the console. To fix you need to boot the LiveCD, mount your drive and copy over /dev/MAKEDEV to your HDD, then run:

MAKEDEV generic-i386

That'll generate all the dev files. So now it boots, quite quicky, but I can't run bootchart as they've modified the package so much it only works with initrd kernels. Ugh. Working in installing the debian package of all things...

[edit 3]

Lenny packages work a-ok with Intrepid. A more sane version of bootchart.

So, what was the improvement? Just on one change i've shaved 10 seconds off the boot time: graph

maybe this weekend. If It can save ten seconds of boot like nik_doof says, then I would be looking at around 17 second.

Re: Post your bootchart!

boot hang fixed. heres the info, incase it can help anyone else
sudo gedit /boot/grub/menu.lst
find the kernel line add acpi=noirq
save
reboot

i booted into the recovery kernel, to see where it was hanging. i got a message halfway through that a usb hub (7 ports) had been found, when, i dont even own one. my laptop has three usb ports. so i added the acpi=noirq, and this solved my problem. here is my new bootchart

http://img359.imageshack.us/img359/4526/intrepid200905025.th.png

edit:wtf (again)
ok, so i looked at this chart after i posted this, and i noticed that my boot time jumped to 42 seconds, from the 27 i was getting while holding the button. any ideas on how to improve this now?

Last edited by niblets (2009-05-02 14:32:18)

Re: Post your bootchart!

Mehall wrote:

Anonymous, have you enabled Concurrent booting? Because that helps with dual cores.

edit /etc/init.d/rc and change the line "CONCURRENCY=none" to make it "CONCURRENCY=shell"

Oh! Everyone!

if you know how to edit your grub when it comes to boot, you can add "profile" to the end of the kernel line. You only want it on for one boot, as this makes it profile the boot which takes time, but once you've profiled the boot (so long as you don't profile it every time) then you can shave a few seconds.

should i change all "concurrency=none" to "concurrency=shell" because you just said "the line" implying only one..............

Re: Post your bootchart!

I think youre only supposed to change the first one.

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: Post your bootchart!

there are two, and i know nothing about this. i changed the first, with no noticeable difference, hence me asking about changing the other..............

Re: Post your bootchart!

For some configurations "concurrency=shell" makes a difference, and for others it doesn't. You can just keep it or change it back to "concurrency=none".

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: Post your bootchart!

Open to any suggestions!
http://i551.photobucket.com/albums/ii45 … 0523-2.png
http://i551.photobucket.com/albums/ii451/magnatecha/intrepid-20090523-2.png

Re: Post your bootchart!

Get Jaunty; it boots faster big_smile

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: Post your bootchart!

Just installed 2.6.30 on my 9.04 #!.. Wow 15s
http://img141.imageshack.us/img141/2889/desktopjaunty200906121.png

-Bob- 
Ubuntu User #24005, Linux User #480025
identi.ca  friendfeed  facebook