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

Felipe Sateler fsateler at gmail.com
Wed May 19 12:22:14 UTC 2010

On Wed, May 19, 2010 at 04:17, Petter Reinholdtsen <pere at hungry.com> wrote:
> [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.

Gdm finishes, but gnome has not finished loading yet.

>> 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.

Well, that's what I'm trying to measure but don't really know how.

> 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.

That would be an improvement over what I'm measuring right now.


Felipe Sateler

More information about the Pkg-sysvinit-devel mailing list