華為手機(jī)產(chǎn)品線PDT經(jīng)理@李小龍Bruce_Lee 在微博分享了一篇“安卓手機(jī)為什么越用越慢?”的科普文,同時,他透露——
“去年Mate 8上,我們首創(chuàng)了Android系統(tǒng)的文件碎片整理功能。一定程度上減少了手機(jī)卡頓情況的出現(xiàn) 。在即將發(fā)布的新一代Mate上,我們做了更多努力,很快就將與大家見面,敬請關(guān)注!”
這應(yīng)該意味著,華為Mate 9不僅在紙面和初期體驗的性能很強(qiáng)大,而且要告別“越用越慢”,不知道是否有幸見到6G LDPPR4內(nèi)存、UFS 2.1閃存這樣的配置。
以下是李小龍文章(為閱讀方便,有簡單刪改)——
Android手機(jī)基于java虛擬機(jī)的機(jī)制,一直被詬病是Android手機(jī)用久了沒有iOS流暢的天生原因,但Android L版本開始引入了ART(Android Runtime)的預(yù)編譯,效果已經(jīng)可以追上iOS的Objective-C代碼的優(yōu)勢,那么沒了“天生殘疾”,越用越慢根源是什么?
1)Android的開放性問題是根本原因。Android的開源為生態(tài)鏈帶來了更多自由和創(chuàng)造力,但同時也成為了Android手機(jī)越用越慢的最根本原因。一方面,由于開源的公開條件,Google無法從代碼這一端口約束第三方的應(yīng)用程序,應(yīng)用質(zhì)量參差不棄,導(dǎo)致越來越多的應(yīng)用競爭手機(jī)的硬件資源。另外一方面,大量應(yīng)用都要求獲得手機(jī)更多權(quán)限的支配,在Android手機(jī)的儲存空間進(jìn)行讀寫,這種高度自由讓Android手機(jī)無法對惡意App事先設(shè)防,導(dǎo)致Android的后臺進(jìn)程、可見進(jìn)程、空進(jìn)程、次要服務(wù)、內(nèi)容供應(yīng)節(jié)點等進(jìn)程指數(shù)級增加。
2)Android系統(tǒng)的資源公平調(diào)度導(dǎo)致當(dāng)前應(yīng)用得不到優(yōu)先保障。Android手機(jī)中,不同的應(yīng)用在公平調(diào)度下爭占CPU、GPU、內(nèi)存、機(jī)身存儲等手機(jī)資源,導(dǎo)致用戶當(dāng)前使用的應(yīng)用不能優(yōu)先獲得資源。手機(jī)長時間使用后,安裝運行的應(yīng)用越來越多,導(dǎo)致系統(tǒng)資源供給不足,沖突逐漸加重。
3)文件碎片化問題,是Android手機(jī)越用越慢的關(guān)鍵問題之一。手機(jī)長時間運行,會產(chǎn)生很多緩存小文件,如:圖片、小視頻、表情,結(jié)合用戶對圖片、視頻文件刪除操作,導(dǎo)致存儲空間出現(xiàn)碎片化,存取文件速度下降。同時,手機(jī)使用中,需要經(jīng)常保存、刪除文件的操作,如拍照時挑選照片,導(dǎo)致存儲空間碎片化。
4)數(shù)據(jù)庫越來越大,數(shù)據(jù)庫的查詢和搜索變得越來越緩慢。手機(jī)長期使用后,聯(lián)系人、通話記錄、圖片等數(shù)據(jù)量越來越大,現(xiàn)有數(shù)據(jù)庫查詢緩慢的弊端開始呈現(xiàn)。
大家常用的清理內(nèi)存和Flash垃圾的工具治標(biāo)不治本,手機(jī)越用越慢的問題需要更加深入和全面的改進(jìn)方案。我們一直在與Google探討如何解決Android手機(jī)越用越慢這個問題。去年Mate8上市,我們首創(chuàng)了Android系統(tǒng)的文件碎片整理功能。在夜間閑暇時間,對手機(jī)做碎片化檢測,并啟動碎片化整理。在碎片化程度高的手機(jī)上能提升使用性能達(dá)30%,一定程度上減少了手機(jī)卡頓情況的出現(xiàn) 。
大家期待華為Mate 9在速度上的爆發(fā)嗎?
|
新聞熱點
疑難解答
圖片精選