android zygote

服務

虛擬機創建流程

虛擬機配置

zygote啓動

分析

所有應用進程虛擬機,都是繼承zygote,共享資源,加速應用啓動。

 

啓動sevice拋出異常,在異常信號中重啓zygote 和 systemServer 

預加載資源:

預加載作用

查看加載時間:

優化方法,

多線程

BLCR技術

上次啓動成功,,並將已經加載好的資源 和 寄存器的一些信息,將這些信息保存成一個文件(blcr技術),下次啓動的時候就直接加載這個文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章