slow boot-up

Shentino shentino at gmail.com
Fri Dec 18 19:15:16 UTC 2009


Having been grazing with the gentoo herd (admittedly out of frustration with
karmic) I discovered that their RC system is dependency based, where each
init script lists which other init scripts it depends upon.  Sounds like
just the sort of "hey that's cool" that could be included.

Now, assuming that dependency siblings don't depend on each other, I presume
it would be possible for such dependency information to permit
parallelization of the startup process.  I imagine most of the time during
bootup is spent in disk-sleep with stuff being loaded so it seems like a
good optimization to have the idle CPU time being put to good use.

No I'm not trying to troll here, but I think that forking the ubuntu startup
process so that non-dependent init-scripts can execute in parallel would be
a good idea...no pun intended btw.

Does ubuntu already have rc parallelization?



On Fri, Dec 18, 2009 at 6:29 AM, Scott James Remnant <scott at ubuntu.com>wrote:

> On Thu, 2009-12-17 at 22:56 -0500, Vikram Dhillon wrote:
>
> > Hope everyone is doing good. I beg your pardon, if I am
> > posting this message in the wrong place, someone in launchpad answers
> > is dual booting xp and ubuntu. After the update to 9.10 he is
> > experiencing quite slow boot up, a bootchart is attached to this
> > message and also [1], can you guys see why the last few processes are
> > taking unusually long. I suspect the problem is due to the dual
> > booting in GRUB 2. Thank you very much guys for your help :D
> >
> > [1] http://img29.imageshack.us/img29/6260/srikumardesktopkarmic20.png
> >
> His boot time is 23s.
>
> We don't generally consider that slow on a hard-drive based system; what
> kind of time was he expecting?
>
> Scott
> --
> Scott James Remnant
> scott at ubuntu.com
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20091218/bcb30a1d/attachment.html>


More information about the Ubuntu-devel-discuss mailing list