相信用過安卓系統(tǒng)手機(jī)的童鞋,都有過這樣的痛苦:剛開始新入的手機(jī)賊溜溜的快,敢iPhone一較高低。可是用了半年或者一年以后,安卓系統(tǒng)手機(jī)就越來越慢,越來越卡,點(diǎn)開個應(yīng)用都要老半天。用一句形容是:“以前七八個應(yīng)用打開無壓力,現(xiàn)而今看個天氣預(yù)報都卡半天!本科湓,答案無非是裝了一堆正常的與非正常的應(yīng)用,他們產(chǎn)生了太多垃圾導(dǎo)致手機(jī)卡。道理是這么個道理,可是怎么把這個事請通俗地嗎,說清楚呢?而華為日前說Mate9一生快又是怎么個回事呢?
安卓
iOS用久也不慢不卡,是因為它的房間不讓外人進(jìn)入
說安卓“老大難”問題之前,先來強(qiáng)勢圍觀圍觀萬年不卡的iOS。按照老喬的指導(dǎo)精神,iOS是“密封”裝進(jìn)了iPhone這個盒子里,然后賣給了用戶。蘋果公司對它的手機(jī)從硬件到軟件擁有最高的管理權(quán)限,在封閉式的環(huán)境中,來自第三方的應(yīng)用程序無法調(diào)用超過iPhone承受限度的指令,自然也不可能造成持續(xù)性的系統(tǒng)損傷。所以iPhone不會出現(xiàn)“越用越卡”的情況。
iOS
就好比手機(jī)是你的房間,這里的衛(wèi)生都由你來把控,而且來訪的客人(第三方應(yīng)用)必須通過你同意才能進(jìn)到你房間。而且進(jìn)來之后不能亂翻亂動,隨意產(chǎn)生垃圾,那么你手機(jī)這個小房間就可以一直保持干凈、整潔。
iOS這個“房間”很干凈
反觀安卓系統(tǒng),“房間”的情況就比較復(fù)雜了
安卓系統(tǒng)和iOS系統(tǒng)這種封閉式的環(huán)境完全不同。眾所周知,安卓由于開源的公開條件,Google沒有從代碼這一端口約束第三方的應(yīng)用程序。同時,由于Linux核心設(shè)定應(yīng)用在調(diào)取系統(tǒng)功能時一定要取得ROOT權(quán)限,這也導(dǎo)致大量應(yīng)用因為單一功能的實現(xiàn)需求而獲得整個ROOT層面的支配,可以在Android手機(jī)的任意儲存位置進(jìn)行讀寫,這種高自由度無異于開啟了潘多拉魔盒,讓Android手機(jī)無法對惡意App事先設(shè)防。
這就好比手機(jī)這個“房間”,你作為主人卻不能絕對管控這個房間,來訪的客人可以自由進(jìn)入,亂翻亂找,產(chǎn)生些垃圾也不管不顧。短時間,垃圾少到也看不出來?蓵r間長了,垃圾日積月累,占據(jù)了這個“房間”的絕大多數(shù)空間,已經(jīng)沒有多余的地方給你“玩!绷恕
安卓系統(tǒng)臃腫屢被詬病
舉一個新聞客戶端這類APP的例子,這個“客人”每次在用戶瀏覽新聞后總會留下大量文字、照片或視頻緩存,存放在SD卡android/data目錄下。緩存是為了提高重復(fù)訪問的速度和節(jié)省流量,但其實新聞時效性很強(qiáng),昨天看過的新聞幾乎不會再次打開,這些緩存信息占用大量空間。而這些“垃圾”也不會自動清理,就這樣在“房間”里留下了。
還有就是大量安卓APP卸載后,仍殘留許多文件,尤其是視頻類、音樂類APP,殘留文件大小往往高達(dá)數(shù)百M(fèi)B。典型的人走了,“垃圾”留下來,你自個兒整。
廠商的調(diào)校,漫長的救贖之路
安卓系統(tǒng)的弊病谷歌自然看在眼里,其也慢慢地從源頭去努力解決Android卡慢問題,現(xiàn)在安卓系統(tǒng)的流暢度和臃腫已經(jīng)大幅改善。但是這只是對性能優(yōu)化有著作用,無法解決因為應(yīng)用程序違規(guī)調(diào)用資源而產(chǎn)生的問題。
在于ROM層對系統(tǒng)進(jìn)行“調(diào)!薄鴥(nèi)的許多手機(jī)廠商就專門開發(fā)專用ROM,來吸引消費(fèi)者。其中大多數(shù)的ROM,也都會考慮對Android系統(tǒng)進(jìn)行優(yōu)化。其與Google做的事情一樣,ROM廠商主要的優(yōu)化工作,也是對Linux動刀,打上各種補(bǔ)丁,使其底層語言能夠更好的適配到各種手機(jī)終端上。
其中,以華為最近打出Mate9“一生快”的噱頭,最為亮眼。據(jù)稱,基于安卓7.0深度優(yōu)化后的EMUI 5.0不僅能學(xué)習(xí)并預(yù)測用戶行為,還能根據(jù)用戶安裝的各種應(yīng)用程序的特征。提供不同的資源調(diào)度策略,使得系統(tǒng)各方面資源能夠充分利用起來并且同時互不干擾。在存儲方面,華為還使用了全新的F2FS格式文件系統(tǒng),可避免文件碎片,加之與全新的輸入/輸出(IO)機(jī)制相配合,速度較之前版本提升20%。同時,當(dāng)手機(jī)處于閑置狀態(tài)清理程序?qū)⒆詣舆\(yùn)行。當(dāng)然,它還沒有經(jīng)過時間的考驗,“歲月的摧殘”,實際表現(xiàn)到底如何還難以評估。
它能否經(jīng)過住考驗,還得由時間來驗證
筆者以為,華為Mate9“一生快”雖然噱頭滿滿,但是其仍是基于ROM層對系統(tǒng)進(jìn)行“調(diào)!薄5谌綉(yīng)用所帶來的問題有大幅改善,但不像iOS一樣能夠完全杜絕。還是以房間的例子來比喻,屋子里,外人還是可以進(jìn)進(jìn)出出,只是產(chǎn)生的垃圾呢,有人(EMUI 5.0)幫忙清掃規(guī)整。雖然比以往只能自己整理要好很多,但仍舊比不上iOS那種封閉的環(huán)境。
此外,安卓的最新版本通常需要花費(fèi)超過一年半的時間,才能使激活它的手機(jī)占比超過50%。優(yōu)化得相對不錯的華為EMUI 5.0,大多在華為新手機(jī)上更新,全面普及基本不可能。想要整體改變安卓“越用越卡”的形象實現(xiàn)自我救贖,恐怕長路漫漫兮。