status report on boot time
Chia-I Wu
olv at openmoko.com
Fri Oct 24 13:37:53 CEST 2008
Hi list,
I am working on the boot time this week, and current status is
http://people.openmoko.org/olv/tmp/bootchart-om2008.9-qpe.png
http://people.openmoko.org/olv/tmp/bootchart-om2008.9-noqpe.png
I am able to boot into the main screen (illume) in ~60 seconds since
power on. It takes another ~35 seconds before dialer can be launched.
In this phase, I only touch initscripts. The biggest save (about 30s,
IIRC) is to use statically created /dev, instead of waiting for udev.
The current goal is to make boot fast. So scripts (exquisite, portmap,
connman, bluetooth etc.) not necessary for booting are simply removed.
I want to see how fast Neo could boot, then add flexibilities to it.
And apparently, the changes will make the scripts only usable on GTA02
(and GTA01 later).
I will polish the current work and public the git repo next week. I am
not trying to work in a closed way, but the new set of initscripts are
too ugly to have much meaning atm :)
--
Regards,
olv
More information about the devel
mailing list