[Pkg-sysvinit-devel] Bug#581907: sysv-rc: performance regression with CONCURRENCY=makefile

Petter Reinholdtsen pere at hungry.com
Wed May 19 08:17:42 UTC 2010

[Felipe Sateler]
> Hmm. I modified S07bootchart to wait in a semi-busy loop until a
> process called gnome-panel appears. Probably in the -none case since
> gdm starts last, gnome-panel is picked right after it starts so it
> doesn't show up.

I am not sure that is what happening.  I suspect gdm finishes several
seconds after the last init.d script exits.

> Well, the problem is defining what is actually boot length. While
> the actual boot time may be longer, it certainly feels a bit faster
> because gdm starts earlier.

Right.  I have tried to define what should be measured at
<URL:http://wiki.debian.org/ReleaseGoals/BootPerformance>.  We should
measure the time it take from grub starts to the desktop is ready for
use when autologin is in effect.

I still suspect the parallel boot is faster, but the non-parallel boot
fail to measure gdm startup as it is happening after the last init.d
script terminates.

> Do you have an idea on how to accurately measure the boot time?

Kel is working on a new bootchart package, which make it a bit easier
to measure it accurately.  With this, we look for when the CPU settles
down after boot.

Happy hacking,
Petter Reinholdtsen

More information about the Pkg-sysvinit-devel mailing list