Cheating: Not just for Microsoft anymore
Posted Sep 23, 2008 8:08 UTC (Tue) by
farnz (guest, #17727)
In reply to:
Cheating: Not just for Microsoft anymore by SimonKagstrom
Parent article:
LPC: Booting Linux in five seconds
That's orthogonal to what Arjan and Auke are doing. You can
combine "boot complete in 5 seconds" with "start the desktop before some
services are running", to get an even faster boot to the point where you
can work (at least in theory - if the critical path is now kernel startup
followed by X startup, you're doomed). Plus, the "boot complete in 5
seconds" misses some services I need - my mouse is a bluetooth device, for
example, and I use WiFi, both of which have to start after those 5 seconds
are up.
Also, "boot complete, CPU and disk idle" is a nice objective criteria,
that can be measured by tools designed for the job. "Booted to the point
where I can work" is not, and invokes the temptation to punt something
that's critical for most people's work until after login - for example,
with hotplug input device support in X, you could configure a core
keyboard, and punt hotplug devices until after X boots. The result is a
machine that you can use from the keyboard, but not with a mouse or
touchpad - as a keyboard user, that wouldn't stop me working, but it
wouldn't be in the spirit of "boot in 5 seconds".
Finally, which is actually better for you:
- Everything done after 5 seconds, machine idle and just doing what you
want it to.
- At desktop in 4 seconds, just about usable, but busy spending the next
6 seconds loading daemons for useful things like mouse support, printing
and the like.
(
Log in to post comments)