根據(jù)Esper報(bào)道稱,Google計(jì)劃將EROFS作為Android13系統(tǒng)分區(qū)的默認(rèn)文件系統(tǒng),也就是對(duì)于Android13啟動(dòng)設(shè)備的所有只讀分區(qū)強(qiáng)制使用EROFS,而且在上個(gè)月的AOSP補(bǔ)丁增加了對(duì)使用EROFS構(gòu)建區(qū)的支持。
實(shí)際該技術(shù)在幾年前的華為手機(jī)已經(jīng)使用上了,EROFS全稱為Enhanced Read Only File System,是華為推出的文件系統(tǒng),旨在為只讀文件提供比其他只讀Linux文件系統(tǒng)實(shí)現(xiàn)更好的性能以及存儲(chǔ)壓縮。
華為在其智能手機(jī)中使用EROFS超級(jí)文件系統(tǒng),在專利壓縮算法的加持下,經(jīng)過華為實(shí)測(cè),能夠使得系統(tǒng)分區(qū)隨機(jī)讀取性能平均提升20%,并減少14%系統(tǒng)空間占用,還可避免的內(nèi)存情況下的卡頓。
據(jù)悉,從Linux5.4開始,EROFS文件系統(tǒng)也被正式納入內(nèi)核,關(guān)于此次原生Android對(duì)于EROFS文件系統(tǒng)的支持預(yù)計(jì)只會(huì)影響那些出廠預(yù)裝Android13且整合完整GMS套件的設(shè)備,對(duì)AOSP不會(huì)生效。
也就是后續(xù)小米、OPPO、vivo等廠商更新到Android13后操作系統(tǒng)的性能有明顯提升。
說到這應(yīng)該有很多人會(huì)好奇EROFS文件系統(tǒng)是怎么來的,在2018年6月,華為工程師在開源社區(qū)展示了基于Linux全新只讀文件系統(tǒng)EROFS文件系統(tǒng),它采用了改進(jìn)的壓縮算法,保證在節(jié)省空間的同時(shí),還提升了性能和速度。
根據(jù)當(dāng)時(shí)公布的測(cè)試數(shù)據(jù),EROFS文件系統(tǒng)隨機(jī)數(shù)據(jù)讀取,對(duì)比ext4有明顯優(yōu)勢(shì),最高超過了500%。 2019年3月26日,華為在法國(guó)巴黎的P30手機(jī)發(fā)布會(huì)上,正式向大家展示了這一新的文件系統(tǒng)EROFS超級(jí)文件系統(tǒng)。