2024年2月8日发(作者:焉曼珍)
<< /proc/bootprof >>:----------------------------------------0 BOOT PROF (unit:msec)---------------------------------------- 1612 : preloader 1915 : lk (Start->Show logo: 981)---------------------------------------- 34.132076 : ON 88.563768 : 1-swapper/0 : initcall: of_init 17.915384ms 131.311461 : 1-swapper/0 : initcall: customize_machine 24.395769ms 164.462461 : 1-swapper/0 : initcall: param_sysfs_init 16.619385ms 228.096692 : 1-swapper/0 : initcall: event_trace_init 30.488846ms 297.817461 : 1-swapper/0 : initcall: populate_rootfs 53.605462ms 353.950769 : 1-swapper/0 : initcall: mt_i2c_init 16.164154ms 2367.197389 : 1-swapper/0 : probe: probe=i2c_device_probe drv=mt6311(c0e57f6c) 1998.596236ms 2367.745697 : 1-swapper/0 : initcall: mt6311_init 1999.229312ms 2385.294389 : 1-swapper/0 : probe: probe=platform_drv_probe drv=musb-hdrc(c0e5876c) 16.914000ms 2385.426543 : 1-swapper/0 : initcall: musb_init 17.640462ms 2503.717235 : 1-swapper/0 : probe: probe=platform_drv_probe drv=mtk-msdc(c0ea070c) 36.834692ms 2540.662159 : 1-swapper/0 : probe: probe=platform_drv_probe drv=mtk-msdc(c0ea070c) 36.847000ms 2542.779389 : 1-swapper/0 : initcall: mt_msdc_init 76.216231ms 2852.160621 : 6-kworker/u8:0 : probe: probe=i2c_device_probe drv=fts_ts(c0e9b9cc) 234.830693ms 2855.127621 : 6-kworker/u8:0 : probe: probe=platform_drv_probe drv=mtk-tpd(c0e78d4c) 238.288846ms 2869.938159 : 1-swapper/0 : initcall: battery_init 253.557308ms 2879.950852 : 1-swapper/0 : Kernel_init_done ... ...
29772.775531 : 727-system_server : AMS:systemReady 29786.000916 : 727-system_server : AMS:AMS_READY 30075.941840 : 727-system_server : AP_Init:[service]:[]:[/ 30116.813224 : 727-system_server : AP_Init:[service]:[ui]:[ui/.ImageWallpaper]:pid:986:(PersistAP) 30244.397225 : 919-system-server-i : AP_Init:[]:[WebViewLoader-armeabi-v7a]:pid:1011
... ... 31891.278382 : 727-system_server : Android:SysServerInit_END 32461.362615 : 763-ActivityManager : AMS:ENABLE_SCREEN 32463.281768 : y : AP_Launch: gs/.FallbackHome 665ms 36239.598547 : 763-ActivityManager : AP_Init:[broadcast]:[]:[/.VoicemailNotificationReceiver]:pid:1524 38411.551244 : 325-Binder:300_1 : BOOT_Animation:END 38411.595629 : OFF----------------------------------------================ END of FILE ===============1.预加载Class因为少加载类会影响APP启动速度,开机过程会涉及到APP启动,此地没有优化空间;预加载Class 类路径
/frameworks/base/config/preloaded-classes
2024年2月8日发(作者:焉曼珍)
<< /proc/bootprof >>:----------------------------------------0 BOOT PROF (unit:msec)---------------------------------------- 1612 : preloader 1915 : lk (Start->Show logo: 981)---------------------------------------- 34.132076 : ON 88.563768 : 1-swapper/0 : initcall: of_init 17.915384ms 131.311461 : 1-swapper/0 : initcall: customize_machine 24.395769ms 164.462461 : 1-swapper/0 : initcall: param_sysfs_init 16.619385ms 228.096692 : 1-swapper/0 : initcall: event_trace_init 30.488846ms 297.817461 : 1-swapper/0 : initcall: populate_rootfs 53.605462ms 353.950769 : 1-swapper/0 : initcall: mt_i2c_init 16.164154ms 2367.197389 : 1-swapper/0 : probe: probe=i2c_device_probe drv=mt6311(c0e57f6c) 1998.596236ms 2367.745697 : 1-swapper/0 : initcall: mt6311_init 1999.229312ms 2385.294389 : 1-swapper/0 : probe: probe=platform_drv_probe drv=musb-hdrc(c0e5876c) 16.914000ms 2385.426543 : 1-swapper/0 : initcall: musb_init 17.640462ms 2503.717235 : 1-swapper/0 : probe: probe=platform_drv_probe drv=mtk-msdc(c0ea070c) 36.834692ms 2540.662159 : 1-swapper/0 : probe: probe=platform_drv_probe drv=mtk-msdc(c0ea070c) 36.847000ms 2542.779389 : 1-swapper/0 : initcall: mt_msdc_init 76.216231ms 2852.160621 : 6-kworker/u8:0 : probe: probe=i2c_device_probe drv=fts_ts(c0e9b9cc) 234.830693ms 2855.127621 : 6-kworker/u8:0 : probe: probe=platform_drv_probe drv=mtk-tpd(c0e78d4c) 238.288846ms 2869.938159 : 1-swapper/0 : initcall: battery_init 253.557308ms 2879.950852 : 1-swapper/0 : Kernel_init_done ... ...
29772.775531 : 727-system_server : AMS:systemReady 29786.000916 : 727-system_server : AMS:AMS_READY 30075.941840 : 727-system_server : AP_Init:[service]:[]:[/ 30116.813224 : 727-system_server : AP_Init:[service]:[ui]:[ui/.ImageWallpaper]:pid:986:(PersistAP) 30244.397225 : 919-system-server-i : AP_Init:[]:[WebViewLoader-armeabi-v7a]:pid:1011
... ... 31891.278382 : 727-system_server : Android:SysServerInit_END 32461.362615 : 763-ActivityManager : AMS:ENABLE_SCREEN 32463.281768 : y : AP_Launch: gs/.FallbackHome 665ms 36239.598547 : 763-ActivityManager : AP_Init:[broadcast]:[]:[/.VoicemailNotificationReceiver]:pid:1524 38411.551244 : 325-Binder:300_1 : BOOT_Animation:END 38411.595629 : OFF----------------------------------------================ END of FILE ===============1.预加载Class因为少加载类会影响APP启动速度,开机过程会涉及到APP启动,此地没有优化空间;预加载Class 类路径
/frameworks/base/config/preloaded-classes