重磅利好消息,據開源中國消息,今年 4 月份華為發布了方舟編譯器(ArkComplier),同時宣布将在 8 月将其編譯框架代碼開源,開發者可以研究參考,并在 11 月完整開源方舟編譯器代碼。目前在華為雲官網上我們已經看到釋出的源碼下載包:
華為方舟編譯器作為一款全新的安卓應用編譯器可以顯著提高手機的運行速度,它不采用現有安卓編譯器邊解釋邊執行的模式,而是将這種動态編譯改為進靜态編譯,可以做到全程執行機器碼,進而高效運行程序,大大縮短程序響應時間。
華為官方表示方舟編譯器能夠将系統操作流暢度提升 24%、系統響應力提升 44%、第三方應用操作流暢度提升 60%。
源碼主頁介紹方舟編譯器是基于 GCC 開發的交叉編譯器套件,它包括了 C、C 與 Fortran 的前端,也包括了這些語言的庫(如 libstdc 與 libgcc 等)。HCC 運行在 X86 Linux 架構服務器上,生成的二進制運行在 Aarch64 架構服務器上。
據悉方舟編譯器可供開發者在開發環境一次性的将高級語言編譯為機器碼,手機安裝應用程序後可全速運行程序,帶來效率上的極大提升。根據華為實驗室的測試數據,EMUI 9.1在僅僅對系統組件System Server應用了華為方舟編譯器後,就帶來了系統操作流暢度提升24%,系統響應性能提升44%。
【ZOL客戶端下載】看最新科技資訊,APP市場搜索“中關村在線”,客戶端閱讀體驗更好。(7236695)
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!