Upstart plans
Scott James Remnant
scott at netsplit.com
Tue Aug 9 19:53:31 UTC 2011
On Tue, Aug 9, 2011 at 11:26 AM, Mark Russell <mark.russell at canonical.com>wrote:
> On 08/04/2011 03:01 PM, James Hunt wrote:
> > Hi All,
> >
> > Last week, Scott, Steve Langasek (hotfoot from DebConf11!) and myself met
> to discuss future plans
> > for Upstart and work on some new feature ideas. This mail summarises
> those discussions.
> > [SNIP]
> > 1.2 Upstart in Chromium OS
> > ===========================
> > This was an extremely interesting discussion to understand Chromium
> OS's
> > use of Upstart. Chromium OS has very strict boot time-allocations for
> > different parts of the system (kernel, X11, etc) so getting an
> > insight into such a specialized boot was highly instructive.
> >
>
> Thanks for explaining Upstart on Chromium/Chrome OS. It is very
> interesting indeed. It feels like they didn't dispense with Run Levels
> as much as reinvent and rename them. It reminds me a bit of the
> separation of functions in RPM-based systems with run levels 1, 3, and 5
> -- though of course they're executed quite differently. In any case,
> one of the benefits I see with the Chromium OS boot model is that would
> make determining start and stop criteria super easy in most cases.
>
> The main difference being that in a SysV system you only ever have one
runlevel; boot runs through sysinit and then enters 1, 2, 3 *or* 5.
In Chromium OS, the boot runs through *all* of the phases; and likewise at
shutdown we unroll the phases.
> I hadn't heard anything about this until your post, but I looked into a
> bit and found this page that adds a couple of technical wrinkles to what
> you wrote up:
> http://www.chromium.org/chromium-os/boot-milestones
>
> Those are quick notes, a longer-form explanation can be found at
http://gerrit.chromium.org/gerrit/#patch,sidebyside,2889,1,README
Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/upstart-devel/attachments/20110809/b869f137/attachment.html>
More information about the upstart-devel
mailing list