當前位置:九游会j9娱乐平台-九游ag登录中心网址 » 安卓系統 » android虛擬機art

android虛擬機art-九游会j9娱乐平台

發布時間: 2024-11-13 06:49:38

① 安卓art和dalvik的區別

dalvik是google公司自己設計用於android平台的java虛擬機。dalvik虛擬機是google等廠商合作開發的android移動設備平台的核心組成部分之一。它可以支持已轉換為 .dex(即dalvik executable)格式的java應用程序的運行,.dex格式是專為dalvik設計的一種壓縮格式,適合內存和處理器速度有限的系統。dalvik 經過優化,允許在有限的內存中同時運行多個虛擬機的實例,並且每一個dalvik 應用作為一個獨立的linux 進程執行。獨立的進程可以防止在虛擬機崩潰的時候所有程序都被關閉。
android操作系統已經成熟,google的android團隊開始將注意力轉向一些底層組件,其中之一是負責應用程序運行的dalvik運行時。google開發者已經花了兩年時間開發更快執行效率更高更省電的替代art運行時。 art代表android runtime,其處理應用程序執行的方式完全不同於dalvik,dalvik是依靠一個just-in-time (jit)編譯器去解釋位元組碼。開發者編譯後的應用代碼需要通過一個解釋器在用戶的設備上運行,這一機制並不高效,但讓應用能更容易在不同硬體和架構上運 行。art則完全改變了這套做法,在應用安裝時就預編譯位元組碼到機器語言,這一機制叫ahead-of-time (aot)編譯。在移除解釋代碼這一過程後,應用程序執行將更有效率,啟動更快。

熱點內容
驅動軟體哪個安卓版好 發布:2024-11-19 10:08:28 瀏覽:703
伺服器一鍵搭建java環境 發布:2024-11-19 10:08:27 瀏覽:729
布丁少兒編程 發布:2024-11-19 09:57:11 瀏覽:98
vb資料庫數組 發布:2024-11-19 09:23:40 瀏覽:827
安卓游戲數據保存在哪裡找 發布:2024-11-19 09:22:02 瀏覽:309
解壓出來的文件亂碼 發布:2024-11-19 09:15:40 瀏覽:939
北航ftp是多少 發布:2024-11-19 09:15:32 瀏覽:821
瀏覽保存密碼如何取消 發布:2024-11-19 09:10:17 瀏覽:89
安卓怎麼關簡訊重復提醒 發布:2024-11-19 09:02:00 瀏覽:635
html與php的區別 發布:2024-11-19 09:00:53 瀏覽:194
网站地图