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