EMUI9.1黑科技EROFS的前世今生

系統(tǒng)卡頓老化一直是電子設(shè)備日常使用時(shí)的頑疾,在早些年,為了緩解運(yùn)行卡頓PC用戶往往需要特別注意軟件安裝的磁盤位置、以及定期清理磁盤碎片等。智能手機(jī)普及后,用戶對(duì)設(shè)備的流暢性提出了更嚴(yán)苛的要求。如何進(jìn)一步提升手機(jī)運(yùn)行速度,延緩系統(tǒng)老化,成為手機(jī)廠商重點(diǎn)比拼核心競(jìng)爭(zhēng)力的戰(zhàn)場(chǎng)。3月26日,華為EMUI在巴黎的P30發(fā)布會(huì)上,拿出了新的技術(shù)方案——EROFS,不僅將手機(jī)性能推上新臺(tái)階,也引發(fā)了用戶和業(yè)界的關(guān)注。EROFS是一項(xiàng)怎樣的技術(shù),它是否可靠,又是如何誕生的?

EMUI9.1黑科技EROFS的前世今生

【敢為人先打造天生快,一生快”解決方案】

對(duì)于普通用戶來說EROFS(Extendable Read-Only File System,可擴(kuò)展只讀文件系統(tǒng))這個(gè)詞似乎有點(diǎn)晦澀拗口,或許還有部分用戶懷有疑慮:這是否是一場(chǎng)配合新品發(fā)布的營(yíng)銷?但如果回顧近幾年來EMUI的發(fā)展,就可以很明顯感受到對(duì)手機(jī)系統(tǒng)進(jìn)行優(yōu)化,華為從來都是動(dòng)真格的。

將時(shí)針撥回到2016年,這一年EMUI迭代到5.0版本,這一代EMUI有一個(gè)朗朗上口的 Slogan:“天生快,一生快”。面對(duì)當(dāng)時(shí)混亂的安卓生態(tài),EMUI團(tuán)隊(duì)用安卓組件優(yōu)化、智能內(nèi)存調(diào)度、智能CPU調(diào)度F2FS新型文件系統(tǒng)這一套組合拳將,帶給用戶全新的使用體驗(yàn),可謂打響了華為以底層優(yōu)化改善用戶體驗(yàn)的第一槍。

在這套方案中,F(xiàn)2FS文件系統(tǒng)的率先商用顯得尤為重要。在EMUI 5.0發(fā)布之前,業(yè)界雖然也在對(duì)新型的文件系統(tǒng)F2FS進(jìn)行研究,但卻因?qū)π录夹g(shù)懷有各種顧慮與爭(zhēng)議而始終沒有邁過大規(guī)模商用的門檻。

面對(duì)可能存在的風(fēng)險(xiǎn),華為EMUI團(tuán)隊(duì)一方面投入大量人力物力進(jìn)行優(yōu)化測(cè)試,將文件訪問的流暢度提升20%。另一方面,也懷著對(duì)新技術(shù)的期待,率先在EMUI 5.0改用F2FS文件系統(tǒng)。2016年,搭載該系統(tǒng)的Mate 9面世,在新機(jī)發(fā)布會(huì)上的系統(tǒng)展示環(huán)節(jié),華為打出了“18個(gè)月不卡頓”的宣傳語。隨著更多研究細(xì)節(jié)的曝光,EMUI的努力不僅收獲了消費(fèi)者的信賴,也在業(yè)界造成了不小的反響。多家廠商先后跟隨華為,紛紛將F2FS文件系統(tǒng)應(yīng)用到自家定制系統(tǒng)中。

【再秀研發(fā)實(shí)力EROFS為EMUI裝上新一代引擎】

有了第一次的成功經(jīng)驗(yàn),接下來的劇情便順理成章了。

雖然EROFS的正式發(fā)布是在剛剛結(jié)束的巴黎發(fā)布會(huì)上,但華為很早便開始了研發(fā)投入。這一次華為要通過EMUI之手,來解決一些“歷史遺留問題”。

原來,F(xiàn)2FS文件系統(tǒng)只是對(duì)安卓底層用戶分區(qū)的改造,而運(yùn)行安卓?jī)?nèi)核的系統(tǒng)分區(qū)仍然保留了EXT4的結(jié)構(gòu)。系統(tǒng)區(qū)不同于用戶區(qū),由于這里涉及到最重要的安卓?jī)?nèi)核,改造的難度要明顯大于用戶分區(qū),需要兼顧穩(wěn)定與效率。如果說F2FS文件系統(tǒng)是對(duì)電腦D盤的整理,那么EROFS則相當(dāng)于對(duì)C盤進(jìn)改造。

EMUI9.1黑科技EROFS的前世今生

去年6月,開源社區(qū)lkml.iu.edu上出現(xiàn)了一篇來自華為軟件工程師的文章,比較詳細(xì)的介紹了EROFS的原理,并貼出了一系列測(cè)試數(shù)據(jù)。由于還在測(cè)試階段,這篇專業(yè)文章并未引起消費(fèi)者的注意,不過與此同時(shí)EMUI另一項(xiàng)為人所耳熟能詳?shù)募夹g(shù)“GPU Turbo”即將與用戶見面。

當(dāng)時(shí)的測(cè)試平臺(tái)為麒麟970,由于采用了改進(jìn)的壓縮算法,雖然順序讀取時(shí)EXT4和EROFS還不相上下,但在測(cè)試的主要環(huán)節(jié)——隨機(jī)讀取時(shí),EROFS則擁有了壓倒性的優(yōu)勢(shì)。且當(dāng)文件壓縮率越小,EROFS相較于EXT4的優(yōu)勢(shì)越明顯,最大效率提升達(dá)到了驚人的272%。

本次P30發(fā)布會(huì)上,這項(xiàng)黑科技可以算得上系統(tǒng)升級(jí)的重點(diǎn),并表明這一底層變革給操作帶來的提升是多方面的。隨機(jī)讀取性能平均提升20%,最大可提升近300%;空間額外節(jié)?。合到y(tǒng)ROM空間占用節(jié)省2GB;避免在內(nèi)存緊張時(shí)低效地反復(fù)讀數(shù)據(jù),解壓縮數(shù)據(jù)帶來的整機(jī)卡頓問題。并且系統(tǒng)分區(qū)不可被三方改寫,更為安全。

每一項(xiàng)提升都可謂擊中要害,不僅更快,還更精簡(jiǎn)、持久流暢,還更安全。雖然目前業(yè)界都明白,提升手機(jī)性能僅僅依靠每年更新硬件的道路越來越難以為繼,但一擊而中,不斷突破的廠商卻寥寥無幾。

EMUI 9.1的EROFS再一次將安卓手機(jī)的性能推向了新高度,這不僅是是一次技術(shù)上的突破,更是一種理念的超越。在自研芯片已經(jīng)成為自身制勝法寶的同時(shí),華為也通過一次次軟件技術(shù)的革新為產(chǎn)品發(fā)展添置了新的引擎,驅(qū)動(dòng)華為一次次在激烈的競(jìng)爭(zhēng)中脫穎而出。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-03-28
EMUI9.1黑科技EROFS的前世今生
系統(tǒng)卡頓老化一直是電子設(shè)備日常使用時(shí)的頑疾,在早些年,為了緩解運(yùn)行卡頓PC用戶往往需要特別注意軟件安裝的磁盤位置、以及定期清理磁盤碎片等。

長(zhǎng)按掃碼 閱讀全文