爲什麼應用程序在Android 7.0之後安裝和運行都變得更快?

    需要了解幾個概念 Dalvik 虛擬機 負責解釋dex文件爲機器碼,每次執行代碼,都需要Dalvik將dex代碼翻譯爲微處理器指令,然後交給系統處理,這樣效率不高。 JIT(Just-In-Time) 爲了解決上面的問題,Google在2.2版本添加了JIT編譯器,當App運行時,每當遇到一個新類,JIT編譯器就會對這個類進行編譯,經過編譯後的代碼,會被優化成相當精簡的原生型指令碼(即na
相關文章
相關標籤/搜索