Android 手機,只有4.4以後可以到手機系統設定中開啟ART的執行模式才能提高手機的執行效能。那麼什麼是ART呢?
ART模式英文全稱為:Android runtime,谷歌Android 4.4系統新增的一種應用執行模式,與傳統的Dalvik模式不同,ART模式可以實現更為流暢的安卓系統體驗,對於大家來說,只要明白ART模式可讓系統體驗更加流暢,不過只有在安卓4.4以上系統中採用此功能。
如果要解釋清楚什麼是ART模式,就需要從Android系統的應用編譯模式說起,Android系統是以Linux系統為底層構建的,Android系統是開源(原始碼公開)的,Android系統勢必會適配到不同硬體配置的裝置上,因此谷歌為了降低應用的開發難度在Linux底層之上構築了一個名為“Dalvik”的虛擬機器。
因為Dalvik虛擬機器的存在,Android系統的開發者只需使用谷歌提供的SDK(軟體開發工具包)即可較為輕鬆的按照一套“規則”建立APP,不用顧忌硬體、驅動等問題,在每次執行應用的時候Dalvik虛擬機器都會將程式的語言由高階語言編譯為機器語言,這樣當前裝置才能夠執行這一應用。
瞭解了Dalvik模式之後,便要了解一下Android4.4中新加入的ART模式,該模式的完整名稱是Androidruntime,事實上谷歌的這次最佳化源於前不久其收購的一家名為Flexycore的公司,該公司一直致力於Android系統的最佳化,而ART模式也是在該公司的最佳化方案上演進而來。
ART模式與Dalvik模式最大的不同在於,在啟用ART模式後,系統在安裝應用的時候會進行一次預編譯,在安裝應用程式時會先將程式碼轉換為機器語言儲存在本地,這樣在執行程式時就不會每次都進行一次編譯了,執行效率也大大提升。
開啟方法:
在開發者選項中找到【執行環境】,這裡面就有兩種執行模式一種是預設的Dalvink,另一種就是ART模式。這是隻有選擇ART就行。
選中ART模式後,手機會給出類似於安全宣告之類的提示,然後就會提示重啟,按提示操作後。重啟的時候就會出現手機在自動升級的通知,這個根據手機中有的軟體需要的時間3-5分鐘不等。
ART模式雖然使得程式執行流暢多了,但是,也佔用了更多的系統記憶體,同時在安裝程式的時候時間也相對增多了,這樣開機也會慢了一些。
Android 手機,只有4.4以後可以到手機系統設定中開啟ART的執行模式才能提高手機的執行效能。那麼什麼是ART呢?
ART模式英文全稱為:Android runtime,谷歌Android 4.4系統新增的一種應用執行模式,與傳統的Dalvik模式不同,ART模式可以實現更為流暢的安卓系統體驗,對於大家來說,只要明白ART模式可讓系統體驗更加流暢,不過只有在安卓4.4以上系統中採用此功能。
如果要解釋清楚什麼是ART模式,就需要從Android系統的應用編譯模式說起,Android系統是以Linux系統為底層構建的,Android系統是開源(原始碼公開)的,Android系統勢必會適配到不同硬體配置的裝置上,因此谷歌為了降低應用的開發難度在Linux底層之上構築了一個名為“Dalvik”的虛擬機器。
因為Dalvik虛擬機器的存在,Android系統的開發者只需使用谷歌提供的SDK(軟體開發工具包)即可較為輕鬆的按照一套“規則”建立APP,不用顧忌硬體、驅動等問題,在每次執行應用的時候Dalvik虛擬機器都會將程式的語言由高階語言編譯為機器語言,這樣當前裝置才能夠執行這一應用。
瞭解了Dalvik模式之後,便要了解一下Android4.4中新加入的ART模式,該模式的完整名稱是Androidruntime,事實上谷歌的這次最佳化源於前不久其收購的一家名為Flexycore的公司,該公司一直致力於Android系統的最佳化,而ART模式也是在該公司的最佳化方案上演進而來。
ART模式與Dalvik模式最大的不同在於,在啟用ART模式後,系統在安裝應用的時候會進行一次預編譯,在安裝應用程式時會先將程式碼轉換為機器語言儲存在本地,這樣在執行程式時就不會每次都進行一次編譯了,執行效率也大大提升。
開啟方法:
在開發者選項中找到【執行環境】,這裡面就有兩種執行模式一種是預設的Dalvink,另一種就是ART模式。這是隻有選擇ART就行。
選中ART模式後,手機會給出類似於安全宣告之類的提示,然後就會提示重啟,按提示操作後。重啟的時候就會出現手機在自動升級的通知,這個根據手機中有的軟體需要的時間3-5分鐘不等。
ART模式雖然使得程式執行流暢多了,但是,也佔用了更多的系統記憶體,同時在安裝程式的時候時間也相對增多了,這樣開機也會慢了一些。