安卓手機越用越卡,這是一個不爭的事實,即便是目前主流的安卓旗艦機,使用一年之后也會感覺到明顯的卡頓。反觀蘋果,即便iPhone 6s也很少出現(xiàn)卡頓的情況。為什么安卓永遠不如iOS運行流暢?
這些才是最根本的原因:
1.系統(tǒng)結(jié)構(gòu)不同
安卓系統(tǒng)是通過java編寫的,整個安卓系統(tǒng)則是在java虛擬機里面運行的,因此系統(tǒng)運行起來非常麻煩,需要調(diào)用大量的資源來保證系統(tǒng)流產(chǎn)運行。
而iOS則是用Objective-C編寫的,執(zhí)行效率高,專一性強。因此系統(tǒng)結(jié)構(gòu)上來看,安卓相比iOS更加吃硬件。
2.渲染機制不同
從渲染機制上,簡單來說iOS是優(yōu)先響應(yīng)手機觸摸的,而安卓并沒有。簡單來說,當(dāng)你滑動iPhone的時候,iPhone 會停下手頭所有的工作,全力響應(yīng)你的觸摸,給出相應(yīng)的動畫和界面。 而安卓則會當(dāng)做普通事件處理,導(dǎo)致安卓手機滑動起來不如iOS那樣順滑跟手。
3.權(quán)限控制不同
iOS封閉是大家都知道的,封閉有好處也有壞處。iOS的封閉從源頭上杜絕了流氓軟件的泛濫,不會出現(xiàn)安卓手機那種后臺運行、相互喚醒、偷跑流量和電量的情況,保證了系統(tǒng)的流暢度。
4.后臺機制不同
安卓是真后臺,而iPhone是偽后臺。當(dāng)你按下iPhone Home鍵的瞬間,軟件被切換到了后臺并且被“凍結(jié)”,而安卓手機則是前臺和后臺一起運行,時間長了卡頓是不可避免的。
5.廠商優(yōu)化
因為iPhone 機型少、用戶量龐大且用戶付費能力強,軟件廠商經(jīng)常會為iPhone做單獨的優(yōu)化,安卓手機機型眾多,無法進行單獨適配。
隨著今年iOS12的到來,可以說是給iPhone的老用戶帶來了福音。更新最新系統(tǒng)的iOS 12會大幅度的提升設(shè)備的運行速度。iOS 12最低支持到iPhone 5s 。手頭有老設(shè)備的用戶非常推薦升級。
另外,iOS 系統(tǒng)屬于「類UNIX系統(tǒng)」,采用的是「索引式文件系統(tǒng)」,每次更新系統(tǒng),不論是打補丁還是完整包更新系統(tǒng),都需要自動重建 Spotlight 索引,系統(tǒng)文件掃描需要耗費大量資源,文件多的甚至要掃描數(shù)天,這也導(dǎo)致了剛剛升級系統(tǒng)后嚴重耗電的情況,大家不必為此抱怨了哈,正常使用幾天就正常了,當(dāng)然這個正常是指恢復(fù)回這個手機個體本身的水平,舊版本 app 沒有適配新平臺也會導(dǎo)致耗電,所以,app 和系統(tǒng)升級,然后正常使用幾天,就行,不必為此抱怨續(xù)航差以及想降級了哈。
剛剛更新最新系統(tǒng)可能會掉電比較嚴重,這就是它的原因了。
-
iOS
+關(guān)注
關(guān)注
8文章
3395瀏覽量
150709 -
安卓
+關(guān)注
關(guān)注
5文章
2133瀏覽量
57290
發(fā)布評論請先 登錄
相關(guān)推薦
評論