4月11日,華為春季發布會上,除了P30系列,另外一個詞也在程序員屆火了一把——華為方舟編譯器。
據悉,華為早在5年前就開始布局該應用編輯技術,并投入數百專家團隊,歷經多次嘗試,才在EMUI 9.1上實現了機器代碼的翻譯。
簡單來說,現有的安卓系統上的程序往往需要一邊轉換一邊執行,會占用較多的處理資源,影響程序執行的效率。
華為方舟編譯器提供了全新的系統及應用的編譯和運行機制,從動態編譯變為靜態編譯,就是直接將高級語言直接編譯成機器碼,徹底消除了虛擬機動態編譯的額外開銷,實現了開發和運行效率的兼容并舉。
這就好比我們去到一個語言不通的國家,只能通過同聲翻譯(虛擬機)來進行交流溝通,而華為方舟編譯器更像是讓你直接獲得了語言能力,讓你可以更暢快地與當地人溝通。
根據華為實驗室的測試數據,EMUI 9.1在僅僅對系統組件System Server應用了華為方舟編譯器后,就帶來了系統操作流暢度提升24%,系統響應性能提升44%的收益。
華為方舟編譯器將會在EMUI后續的版本開發中運用到更多模塊中,并且方舟編譯器將面向業界全面開源,更多開發者可參與到方舟編譯器的開發、使用中。以新浪微博極速版為例,在應用方舟編譯器之后,根據華為實驗室測試數據顯示,操作流暢度提升高達60%。
值得一提的是,方舟編譯器編譯的應用在開發階段就已完成。也就是說,只要是經過編譯器編譯的應用,在應用市場上上架了以后,用戶下載的就是編譯過的了。
今日,華為官方公眾號發文,用更為形象的圖文形式對方舟編譯器進行了科普,一起來了解一下:



-
華為
+關注
關注
218文章
36003瀏覽量
262078 -
編譯器
+關注
關注
1文章
1672瀏覽量
51592 -
安卓
+關注
關注
5文章
2184瀏覽量
60251 -
方舟編譯器
+關注
關注
0文章
63瀏覽量
757
發布評論請先 登錄
性能突破 | SpacemiT-X60 在 LLVM 編譯器上實現 16% 顯著提升
開源鴻蒙技術大會2025丨編譯器與編程語言分論壇:語言驅動系統創新,編譯賦能生態繁榮
飛凌嵌入式ElfBoard-Vim編輯器之GCC編譯器的安裝
GCC編譯器,怎么才能實現c文件中未被調用的函數,不會被編譯呢?
邊緣設備AI部署:編譯器如何實現輕量化與高性能?
編譯器功能安全驗證的關鍵要素
兆松科技ZCC編譯器全面支持芯來科技NA系列處理器
RISC-V架構下的編譯器自動向量化
一圖看懂華為方舟編譯器
評論