Faster booting with Upstart | Linux Today

Faster booting with Upstart

Written By
MD
Mirko Dölle
Nov 4, 2009

“Loading the Linux kernel takes up just a fraction of the time
spent waiting for the login prompt during booting. The system
spends most of its time sitting waiting for init (which has its
origins in Unix System V) to cycle through the various runlevels,
during which it runs innumerable sequences of init scripts. In
Ubuntu and Fedora, Upstart has long replaced the traditional SysV
init.

“The current boot sequence, with services starting consecutively
in a fixed sequence, remains unaltered simply because no-one has
sat down and adapted the init scripts for these various services to
the capabilities of Upstart. Upstart simply emulates the SysV init
runlevels (which actually no longer exist on systems running
Upstart) and continues to call the old init scripts. For Ubuntu
9.10, the development team have finally started to convert some
services to Upstart.”


Complete Story

MD

Mirko Dölle

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.