首頁>科技>

榮耀今天下午在北京釋出的榮耀V30一下子就把5G雙模手機的價格拉低到3299元,著實吸引了好大一波關注。不出意料,這次新機榮耀V30宣傳方面完全沒有提方舟編譯器。不知道為什麼,不管是華為還是榮耀,在高階機的宣傳上面很少提方舟編譯器,只在一些中端手機上面提到,可能是因為賣點太多了吧。其實,方舟編譯器這個詞大家並不陌生,所有的華為手機都會搭載方舟編譯器,但還有很多人不清楚,我們今天就來詳細聊聊方舟編譯器。

先來說編譯器,一般程式設計師寫好程式之後,在它最終變成你手機上面安裝應用之前,還需要一個步驟,那就是編譯。他們會把程式碼匯入到編譯器中,經過電腦的一頓特別厲害的操作之後,就生成了應用。這就是編譯器,而方舟編譯器,我們可以理解為,是一種可以讓程式設計師實現迅速編譯,生成app的這樣一個東西。

有效提高任務執行效率

那這樣的一個方舟編譯器,有什麼作用呢?很明顯,他的作用就是讓我們的手機執行更流暢,但與其他提升流暢度的方法不同,方舟編譯器可以從根本上提高系統的流暢度。我們傳統的手機程式採用的是動態編譯的方法,也是說程式設計師先在電腦上面寫好程式,然後轉換成手機應用的時候,需要對一些程式碼進行重新改寫,這樣的一個動態編譯的過程會佔用大量的CPU效能,很容易造成手機的卡頓。而我們方舟編譯器採用的電腦上面的靜態編譯,就是用方舟編譯器在電腦上面寫的程式,裝在手機上面就可以直接用了,不需要再進行另外的改寫。這樣一來,大大地提高了應用的流暢度,這就叫做程式碼編譯。

能有效提高手機流暢度

除了程式碼編譯,方舟編譯器還帶來高效的環回收機制。方舟編譯器可以允許有選擇地對某個特別佔記憶體的應用進行回收,這樣可以有效地提高記憶體的利用率,而不是像以前的安卓手機,當手機app越來越多,記憶體佔用越來越大的時候,只能一味地去提高手機的執行記憶體,算是對傳統的記憶體機制的一個顛覆了。

除此以外,為了給使用者帶來更加流暢的體驗,華為還開發了EROFS超級檔案系統,這個系統可以壓縮系統空間佔用,提升隨機讀寫速度,經過實測,可以減少14%的系統空間佔用,可以提升20%的讀寫速度,極大了改變了安卓手機卡頓的問題。

目前已經發布的華為手機和榮耀手機,都引入了方舟編譯器和EROFS超級檔案系統。當別的手機廠商還在瘋狂地堆砌硬體的時候,華為已經在系統層面開始改善安卓卡頓的問題了。而且經過對底層系統的多次改寫,華為手機系統可以隨時轉換成鴻蒙系統,一旦面臨美國更大規模的制裁,華為也有能力去應付。

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 逃離中國的亞馬遜又"偷渡"回來了!委身於拼多多征戰黑五