Hi,

Is this user space start time ?   I/boot_progress_start(  987): 5936 

You said that I/boot_progress_start process start time may vary based on 
the hardware performance...you meant eMMC or cpu ?

Could you please help me to understand each boot process here ? what it 
does exactly ?



On Wednesday, 26 August 2009 06:52:21 UTC+5:30, Dianne Hackborn wrote:
>
> Here the standard log events during a boot showing the time (in ms) to get 
> to each point.  This is on a myTouch class device, so should be similar on 
> a G1 etc.  In the log, pms == package manager service (which keeps track of 
> all .apks), and ams == activity manager service.  At the point where the 
> ams is ready we start launching application processes like home.  There is 
> another 15-20 seconds not accounted for here which is the time from 
> pressing power until the kernel comes up enough for its timers to start (so 
> that time is basically like the BIOS boot time on a PC and unrelated to 
> Android).
>
> I/boot_progress_start(   51): 13897
> I/boot_progress_preload_start(   51): 18251
> I/boot_progress_preload_end(   51): 32464
> I/boot_progress_system_run(   81): 34178
> I/boot_progress_pms_start(   81): 34939
> I/boot_progress_pms_system_scan_start(   81): 35927
> I/boot_progress_pms_data_scan_start(   81): 44650
> I/boot_progress_pms_scan_end(   81): 44658
> I/boot_progress_pms_ready(   81): 44884
> I/boot_progress_ams_ready(   81): 48010
> I/boot_progress_enable_screen(   81): 57851
>
> Of course, this all very much depends on the hardware you are running on.  
> For example, here are the times from another device I happen to have on my 
> desk:
>
> I/boot_progress_start(  987): 5936
> I/boot_progress_preload_start(  987): 8338
> I/boot_progress_preload_end(  987): 12915
> I/boot_progress_system_run( 1038): 13706
> I/boot_progress_pms_start( 1038): 14041
> I/boot_progress_pms_system_scan_start( 1038): 14372
> I/boot_progress_pms_data_scan_start( 1038): 18209
> I/boot_progress_pms_scan_end( 1038): 18211
> I/boot_progress_pms_ready( 1038): 18314
> I/boot_progress_ams_ready( 1038): 19983
> I/boot_progress_enable_screen( 1038): 23912
>
> On Tue, Aug 25, 2009 at 2:27 PM, [email protected] <javascript:> <
> [email protected] <javascript:>> wrote:
>
>>
>> Thanks Chris!
>>
>> Some questions regarding your response:
>>
>> Do you know the reason why Android is so slow on start-up? Do you
>> think it's possible to speed up Android by preventing certain
>> applications loading by default and applying some of the fast booting
>> improvements in order to drastically decrease boot-up time? I just
>> found an article saying boot-up time is normally >10 sec.
>>
>> Is it actually the booting process of the kernel, start-up of the
>> dalvik vm or application start-up which takes so long?
>>
>> Matthias
>>
>> On Aug 25, 9:09 pm, Chris Stratton <[email protected]> wrote:
>> > On Aug 25, 4:39 am, "[email protected]" <[email protected]>
>> > wrote:
>> >
>> > > at the moment I am thinking about a new app and need some information
>> > > to decide whether to develop on Android or an alternative OS.
>> >
>> > > I am particularly interested in "time to first screen", "boot-up
>> > > time", "time to first Audio" and "app-start" (can be any from the
>> > > android market or even one of the pre-installed ones) time? Does
>> > > anyone know a source or perhaps measured those numbers?
>> >
>> > If you literally want to be booting the operating system often, I
>> > don't think you want android but some more simplistic embedded linux
>> > with some of the recent generic-linux fast booting improvements
>> > applied.  Android is pretty slow to start up after a power cycle or
>> > true reset, but the devices it is running on don't usually get turned
>> > off very often, they just move between sleep and wake states.
>>
>>
>
>
> -- 
> Dianne Hackborn
> Android framework engineer
> [email protected] <javascript:>
>
> Note: please don't send private questions to me, as I don't have time to 
> provide private support, and so won't reply to such e-mails.  All such 
> questions should be posted on public forums, where I and others can see and 
> answer them.
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to