主要看下android的启动过程时间都花在哪:
1、首先是kernel到启动android这段时间,我的机子这花了大概7 8 s左右
2、启动android:
主要是从启动android到launch加载完毕
启动android时间:
启动launch时间
大概花了32 - 15 = 17s
这中间主要有预加载类,花了
大概4s
然后是启动service:
大概花了6s,这其中启动PackageManagerService花了将近4s
然后在看下开始启动launcher的时间
可以看到从activityManager开始启动launcher到调用launcher的onCreate花了3s左右
本文详细分析了Android启动过程中的时间分配,包括内核到启动Android阶段的大约78秒,以及从启动Android到launch加载完毕大约17秒。期间预加载类花费约4秒,启动service阶段大约6秒,其中PackageManagerService启动接近4秒。从activityManager开始启动launcher到调用launcher的onCreate大约耗时3秒。
1056

被折叠的 条评论
为什么被折叠?



