One second Openmoko boot?

Werner Almesberger werner at
Fri Aug 21 17:26:27 CEST 2009

Michael 'Mickey' Lauer wrote:
> The only sane way to substantially improve booting time is to stop booting 
> like a desktop PC, that is move away from starting all services just because 
> you can. Start them on demand and bring only the bare necessities up on boot 
> (filesystems, dbus, X).

Yes, doing less work is the most promising approach here. You can
also try to move moredrivers into modules, replace udev, and move
to uSD, avoiding JFFS2. (JFFS2 and udev conspire to create a huge
startup cost, with udev's expensive initialization and JFFS2 doing
its garabge collection at the same time.)

- Werner

More information about the community mailing list