• 您現在的位置是:首頁 >要聞 > 2021-09-08 03:16:08 來源:

    方舟編譯器是第一個完全替代語言虛擬機的靜態編譯器

    導讀 今天,華為EMUI正式聲明,方舟編譯器的開源代碼已經準備好了。公司寫道:“等8月31號給你看代碼!”。今年4月,華為消費者業務CEO余承東正

    今天,華為EMUI正式聲明,方舟編譯器的開源代碼已經準備好了。公司寫道:“等8月31號給你看代碼!”。今年4月,華為消費者業務CEO余承東正式發布華為方舟編譯器。該公司表示,該編譯器可以提高安卓應用的編譯效率。到目前為止,該功能已經在很多華為和Honor智能手機中提供。

    根據華為官方數據,Ark編譯器可以將系統流暢度提升24%。此外,系統的響應速度和第三方應用的速度也分別提升了44%和60%。華為表示,方舟編譯器是第一個完全替代語言虛擬機的靜態編譯器,完全不需要解釋器。此外,編譯器還考慮了Java開發效率和C語言運行時效率。

    安卓是一個基于Linux的系統,它的大部分應用都使用Java腳本。這些應用程序需要在Java虛擬機中運行。這是因為處理器不識別Java語言虛擬機指令。安卓系統使用AOT JIT將Java代碼編譯成機器碼。但是在安卓系統上的應用編譯是非常有效的。此外,即使它在apk包中,應用程序也總是使用Java代碼。

    Ark編譯器通過直接將Java語言轉換為機器碼來直接編譯應用程序。它繞過虛擬機,因此用戶可以在下載后獲得編譯后的應用程序。

    猜你喜歡

  • 成人app