這項技術,曾經讓谷歌知難而退,以失敗告終,卻被華為攻破了
文章推薦指數: 80 %
想要更多科技類資訊,歡迎關注公眾號「中研網」
在P30系列手機上海發布會上,余承東公布了華為在系統方面兩項研發成果——超級文件系統EROFS和華為方舟編譯器。
根據華為的說法,EROFS超級文件系統同樣已經開源,並已經併入Linux內核主線,將會在4.19版本發布,根據華為的說明EROFS超級文件系統會將隨機讀性能增加20%,採用了先進的壓縮算法,可用空間多2GB,系統採用只讀設計,系統更加安全。
以華為P30 Pro
128G為例,系統初始空間相比Ext4節省2GB,相當於用戶可以多存1000張照片或500首歌曲。
在會上,余承東稱,採用EROFS的系統能讓隨機讀性能提高20%,系統空間節省14%;而應用方舟編譯器後,系統操作流暢度提高了24%以上。
事實上,Google也做過相應的努力,曾經推出過SquashFS,一套供Linux核心使用的GPL開源只讀壓縮文件系統。
但後來應用到系統上之後效果差強人意,最終撤掉了。
Android系統長時間使用之後便會卡頓,這一問題一直被用戶詬病。
華為所發布的兩項技術便是朝著解決該問題去的。
目前安卓手機在讀取文件時所採用的文件系統是EXT4,但這種系統的弊端是文件讀取效率低。
如何低效率法?舉個例子:文件系統在處理3噸的串號文件時,會先交給2噸的貨車運輸,而剩下的一噸只能交給下一輛車,但讀取時則必須把兩輛車合起來才能工作,直接導致讀取效率降低。
而且處理時間越長,殘留的數據碎片就會累積,會對安卓系統運行造成影響,導致手機出現卡頓的情況。
在壓縮算法上,EROFS的文件塊是變長輸入,磁碟塊定長輸出。
若還按照貨車運輸的例子來打比方,就是壓縮3噸的文件交給3噸的貨車,每一輛貨車都滿載出發。
華為稱,EROFS的專利壓縮算法幾乎不存在無效讀取,其隨機讀性能平均能提升20%,且系統空間相比 EXT4節省2GB(P30 Pro 128GB為目標對象)。
升級包大小下降約5%-10%,升級時間縮短了約20%。
據華為CBG軟體部總裁王成錄博士介紹,方舟編譯器華為早在5年前就開始了布局,投入了數百人的專家團隊。
iOS從底層到上層有完整的規則,而安卓是沒有的。
另外,現有的安卓系統主要是在手機上進行編譯,往往有部分程序需要一邊轉換一邊通過虛擬機執行,影響程序執行的效率。
同時,大部分安卓應用都涉及不同開發語言,不同語言形成的代碼需要在運行態中進行協同從而產生額外消耗。
這也會影響程序執行的效率,帶給用戶的直接體驗就是不流暢、卡慢。
而方舟編譯器則是業界首個多語言聯合優化的編譯器,開發者在開發環境中可以一次性將多語言統一編譯為一套機器碼,運行時無需產生跨語言帶來的額外消耗,並可以進行跨語言的聯合優化,提升運行效率。
方舟編譯器在開發環境中就可以完成全部代碼的編譯,手機安裝應用程式後無需依賴虛擬機資源,即可全速運行程序。
根據華為實驗室的測試數據,EMUI 9.1在僅僅對系統組件System Server應用了華為方舟編譯器後,就帶來了系統操作流暢度提升24%,系統響應性能提升44%。
余承東曾在P30系列發布會上表示,新浪微博極速版在應用方舟編譯器之後,操作流暢度提升了60%以上。
在4月27日,榮耀總裁趙明出席雲南首家潮玩店榮耀Life開業典禮,與花粉親切交流並送上諸多福利,在活動後的媒體採訪環節,首次正面回應廣受關注的榮耀手機搭載方舟編譯器傳聞,明確表示:科技標杆榮耀V20將率先適配方舟編譯器。
想要更多科技類資訊,歡迎關注公眾號「中研網」
P30黑科技揭曉 EMUI 9.1革新安卓編譯機制
4月11日,華為上半年度旗艦P30系列在上海正式發布,國內版EMUI 9.1系統的新特性也悉數亮相,其中最亮眼的要數「華為方舟編譯器」的「首秀」。華為表示使用這一工具能夠從程序編譯與運行機制上提...
安卓APP運行速度大突破?華為方舟編譯器詳解
[PConline資訊]4月11日,華為春季發布會上,除了P30系列,另外一個詞也在程式設計師屆火了一把——華為方舟編譯器。據介紹,華為方舟編譯器可以讓安卓性能突飛猛進。近日,華為王成錄博士對方...
華為公布黑科技方舟編譯器:手機性能顯著提升 向全行業開源
今天的華為P30系列國行版發布會上,華為消費者終端業務CEO余承東除了給消費者帶來了萬眾期待的華為P30 Pro,還公布了一個全新的黑科技:華為方舟編譯器。該編譯器可以改善安卓應用編譯效率,從原...
華為宣布方舟編譯器:安卓應用流暢度可提升60%
除了蘋果iOS,如今幾乎所有手機都依賴於安卓系統,但同樣是安卓,不同廠商的二次加工又完全不同,比如華為就屢屢從安卓底層進行優化,不少經驗甚至都被Google拿去融合在了原生安卓系統中。
繼Turbo之後, 華為發布方舟編譯器: 有效提高安卓系統流暢性!
4月11日,華為在上海正式舉辦春季新品發布盛典,會上除了正式亮相了此前大家較為熟悉的2019年新旗艦P30系列國行版以外,華為官方還發布了諸如方舟編譯器、升級版GPU Turbo、藍牙超低時延等...