不知道大家有沒有發(fā)現(xiàn),近兩年手機廠商在系統(tǒng)方面的更新幅度是越來越小了,無論是iOS、MIUI還是其他廠商幾乎都處于靈感枯竭的階段,畢竟那些實用的好功能基本都被挖掘完畢,不如把接下來的重心放到優(yōu)化上來,實際上手機廠商們也確實是這么做。
而作為國內(nèi)首屈一指的定制系統(tǒng),MIUI近些年的口碑也開始變得兩極分化,MIUI 12由于跨度太大導致bug頻出,嚴重影響到消費者們的日常使用;MIUI 13則是將重點放在了優(yōu)化上,幾乎沒有什么新功能,對于普通消費者來說這自然是最好的局面,但對于那些搞機發(fā)燒友來說無疑是一種倒退。在MIUI 13發(fā)布一年后,MIUI 14也終于跟我們見面。
圖源MIUI微博
(資料圖片)
根據(jù)小米官方給出的信息來看,MIUI 14的重點依舊會放在系統(tǒng)流暢性上,除了之前預熱的“剃刀計劃”外,還推出了全新的“光子引擎”,將深入Linux內(nèi)核進行優(yōu)化,并且和主流的第三方APP逐一聯(lián)調(diào),打造最干凈也最流暢的MIUI。
光子引擎,到底是什么?
根據(jù)小米官方的闡述來看,光子引擎主要是通過Linux內(nèi)核開始優(yōu)化,也就是對安卓系統(tǒng)的底層進行優(yōu)化,再先后對系統(tǒng)的架構以及調(diào)度機制進行改善,從而讓MIUI 14的日常使用變得更加流暢。
這里也簡單為大家科普一下為何小米要費盡心思從底層開始優(yōu)化,其主要分為兩點。第一,由于安卓系統(tǒng)的程序是直接運行在JAVA虛擬機上的,而不是像iOS那些直接運行在一個獨立的系統(tǒng)上。這個虛擬機不但會占用大量的內(nèi)存,而且隨著時間的延長還會產(chǎn)生不少“垃圾”(例如系統(tǒng)緩存、APP殘留等),更何況這些“垃圾”并不會因為你卸載了APP就會完全消失,用戶自然也意識不到它的存在,久而久之越積累越多。
圖源MIUI微博
隨著APP的數(shù)量越來越多,手機CPU的能耗也會越來越大,所以很多不懂得定時清理后臺垃圾的用戶,就會覺得安卓手機會越用越卡。
第二,安卓使用的是內(nèi)存多任務機制,從理論上來說JAVA架構可以自動殺掉后臺并回收內(nèi)存,但是JAVA虛擬機卻不能做到隨用隨收;有的時候在運行游戲的時候會出現(xiàn)短暫的卡頓,這是由于系統(tǒng)在強制回收其他APP占用內(nèi)存空間,這些被占用的內(nèi)存如果沒有完全被回收就會導致手機一直卡頓甚至閃退。
當然,隨著手機處理器的性能提升,安卓手機的流暢度以及穩(wěn)定性相比之前肯定是要明顯提升不少,但并不代表就能完全摘掉“卡頓”的帽子。這則是由于安卓的另一個弊端。
安卓不像iOS那樣封閉,幾乎所有的開發(fā)者都能在安卓系統(tǒng)上開發(fā)并上架自己的應用,但開發(fā)者們的能力有高有低,有些第三方軟件的優(yōu)化會做得很爛。可能就是一個十幾M的小應用反而會在使用時產(chǎn)生大量不必要的垃圾軟件,再加上某些無良開發(fā)者會在程序后臺塞入大量的自動啟動程序以及植入廣告,推送廣告一大堆不說,還會讓手機緩存越來越吃緊,但尋求“病因”時往往都不會想到這些小應用頭上。
圖源veer.com 圖片已獲取授權
這便是MIUI 14要從內(nèi)核部分開始優(yōu)化的原因,既然官方提到了要提升第三方APP的流暢性,那我也可以大膽猜想,MIUI是將自己的引擎開發(fā)能力共享給那些第三方開發(fā)者。一來既簡化了那些開發(fā)者的開放流程,大大減少其工作量,二來小米也能實時對癥下藥,從根源上去除掉那些不健康的第三方APP。
MIUI表示在光子引擎的加持下,第三方應用的流暢度能夠提升88%,且在提升流暢度的同時降低16%的功耗。我也希望這個新功能帶來的變化真的能像官方宣傳得那樣出色。
手機廠商正在做減法
其實不止是MIUI,近兩年幾乎所有的定制系統(tǒng)都在宣傳自己的精簡,安卓系統(tǒng)是一個不斷進化的過程, 同時也會引進一些新的問題; 到了手機廠商這里, 由于硬件差異和軟件定制, 會在系統(tǒng)中加入大量的自己的代碼 , 這無疑也會影響系統(tǒng)的性能。
所以前幾年我們能夠在發(fā)布會上看到廠商們花半個小時甚至是一個小時去講解新版本系統(tǒng)的特點和新功能,但實際上有不少功能80%以上的用戶是用不到的。花里胡哨的功能和動畫很多時候都可能會成為負擔,手機廠商們也應該能意識到這一點。尤其是那些定位高端人群的旗艦手機,更應該注重系統(tǒng)的體驗,在基礎功能做好的基礎下把流暢度、后臺控制做好一些才能讓這些用戶對你的產(chǎn)品有好感,從而提升你這個品牌在他們心中的地位。
圖源小米
雖然手機功能齊全、動畫高級優(yōu)美是好事情,但有時候帶來的體驗并不一定好,關鍵的還是得看廠家的優(yōu)化和調(diào)校,一旦某個功能優(yōu)化不到位,反而會好心辦壞事,每個用戶都有自己的需求,對于某些用戶來說,有些功能是實用的,但不是所有功能都能用上,那么可以根據(jù)需要,減少某些使用率低的功能,僅留下會用的功能,(需要的用戶再到指定頁面下載使用)因此精簡化是接下來安卓手機廠商發(fā)展的一個重點。
對于一部手機而言,流暢性的重要性其實比性能表現(xiàn)還要重要,現(xiàn)如今的MIUI應該先把該做好的給做好,及時聽取用戶的意見,這樣才能把產(chǎn)品給完善好。如果不在乎用戶的聲音和訴求,那它必然不會長久。
不過作為一名老MIUI用戶,我也希望MIUI開發(fā)組在聆聽用戶訴求時應該進行多次篩選,之前MIUI被人吐槽臃腫就是因為聽取太多用戶的意見,一味地給系統(tǒng)加各種各樣的新功能,維持系統(tǒng)穩(wěn)定流暢已經(jīng)足夠困難了,結果到頭來還要加上各種功能,一個兩個還是小問題,多到一定程度時,想不出問題都難。
從粗獷加法到精細減法的轉變,對于現(xiàn)今的MIUI而言,無疑是正確的,只是這種減法做到了何種程度,系統(tǒng)到底瘦身了多少,目前還尚未可知。
MIUI 14,也是手機系統(tǒng)發(fā)展的縮影
之前小米就表示MIUI 14的剃刀計劃會對MIUI的固件進行精簡,刪除掉那些冗余代碼,系統(tǒng)固件相比上代精簡 23%。其次就是可以卸載的應用,現(xiàn)在手機廠商出廠會內(nèi)置很多應用,多數(shù)還不能卸載,小米這次預裝的應用除了8個常用的功能以外均可卸載;最后是盡力壓榨系統(tǒng)占用的內(nèi)存,空余出更多可用內(nèi)存,讓手機開機運行內(nèi)存少一半的情況徹底成為過去式。
圖源小米官方
結合剃刀計劃和光子引擎來看,小米這是下定了決心要對系統(tǒng)進行精簡,這才是未來手機系統(tǒng)的正確發(fā)展方向。不管做什么功能,穩(wěn)定都要優(yōu)先做好,這也是MIUI14這次主打的方向之一。起碼打造“固件最小、占用內(nèi)存最小、不可卸載應用最小”的純凈系統(tǒng)的口號喊出來之后,已經(jīng)讓米粉對系統(tǒng)本身的期待值拉滿了。要知道現(xiàn)在的很多廠商不愿意給老機型升級的原因之一就是新版本的內(nèi)容太多,新機剛剛能夠吃得消,那么老機型升級之后的體驗自然也就不會好了。
而且很多用戶在使用的過程中幾乎都只是要求穩(wěn)定流暢不卡頓、省電等特性,從這個角度來說,只能期待MIUI14能夠做到;如果做不到,那么面對競爭激烈的市場,可能很難進行立足;相反,產(chǎn)品本身的實力會取得一定程度的進展。
當然了,這只不過是MIUI 14發(fā)布前的猜測。想要體驗MIUI 14的“瘦身效果”,等過幾天正式發(fā)布后自有分曉。