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

<br></div><div>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.</div>

<div><br></div><div>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.</div><div>

<br></div><div>Does ubuntu already have rc parallelization?</div><div><br></div><div><br><br><div class="gmail_quote">On Fri, Dec 18, 2009 at 6:29 AM, Scott James Remnant <span dir="ltr"><<a href="mailto:scott@ubuntu.com">scott@ubuntu.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">On Thu, 2009-12-17 at 22:56 -0500, Vikram Dhillon wrote:<br>
<br>
> Hope everyone is doing good. I beg your pardon, if I am<br>
> posting this message in the wrong place, someone in launchpad answers<br>
> is dual booting xp and ubuntu. After the update to 9.10 he is<br>
> experiencing quite slow boot up, a bootchart is attached to this<br>
> message and also [1], can you guys see why the last few processes are<br>
> taking unusually long. I suspect the problem is due to the dual<br>
> booting in GRUB 2. Thank you very much guys for your help :D<br>
><br>
> [1] <a href="http://img29.imageshack.us/img29/6260/srikumardesktopkarmic20.png" target="_blank">http://img29.imageshack.us/img29/6260/srikumardesktopkarmic20.png</a><br>
><br>
</div></div>His boot time is 23s.<br>
<br>
We don't generally consider that slow on a hard-drive based system; what<br>
kind of time was he expecting?<br>
<br>
Scott<br>
<font color="#888888">--<br>
Scott James Remnant<br>
<a href="mailto:scott@ubuntu.com">scott@ubuntu.com</a><br>
</font><br>--<br>
Ubuntu-devel-discuss mailing list<br>
<a href="mailto:Ubuntu-devel-discuss@lists.ubuntu.com">Ubuntu-devel-discuss@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss</a><br>
<br></blockquote></div><br></div>