關於華為方舟編譯器,你怎麼看?

大青魚啊


謝謝您的問題。華為方舟編譯器,是一次重大創新。

華為方舟編譯器的原理。

三種計算機語言。第一,機器語言,就是0、1二進制代碼。第二,彙編語言,就是通過機器硬件將機器語言編譯成我們能看明白的編譯語言,就相當於翻譯器。第三,高級語言,就是程序員編程,比如JAVA 編程等。

安卓系統基本操作。除了華為、蘋果,其他手機廠商基本用安卓系統。簡單點說,就是用JAVA虛擬機編程(高級語言),再用JAVA虛擬機彙編(彙編語言),再編譯成機器懂的二進制(機器語言)。 虛擬機始終繞不開、都是虛擬機進程,而且不同公司虛擬機、程序編寫軟件和習慣不同,必須一行行地彙編、編譯、執行,每部分都有頭有尾,就相當於把名著改變成若干集電視劇。

方舟編譯器的逆天操作。華為這款編譯器將上述彙編、編譯功能合為一體,成為華為統一標準,本質是創新型的安卓應用編譯器。不管是哪家編的程序(高級語言),用華為編譯器,可以統一地彙編、編譯,統一給安卓系統執行(機器語言)。就相當於把名著改成一部電影,只有一個開頭結尾,是一個整體。這麼做有一個前提,就是兼容適用於安卓的所有開發語言、彙編表、編譯表,在此基礎上自己重新彙編、編譯,整合成為華為自己的標準。這個工作量和難度是相當驚人的。



華為方舟編譯器的功能。

過程很省事。華為方舟編譯器是底層優化,雖然執行效率還需要實踐證明,但是讓操作系統全程執行機器碼,徹底改變了安卓系統“邊解釋邊執行”的效率問題,高效編譯,直接運行,多個來源,一個出口,效率會提升。

性能很優越。餘承東的描述中,華為方舟編譯器能夠將系統操作流暢度提升24%,將系統運行效率提升44%,將各種APP操作流暢度提升60%。


華為方舟編譯器的潛力。

開發共享搭平臺。餘承東面向國產手機廠商宣佈,方舟編譯器要開源,鼓勵APP開發廠商儘量使用方舟編譯器,實際是培養客戶的信任和使用習慣。到了5G時代,一切上雲,APP未必一直存在。

為自己系統鋪路。華為如果今後用自己的系統,各家廠商不需要根據華為的新系統重新開發APP,只需要通過方舟編譯器處理過,就可以很自然地將安卓系統的軟件移植到華為操作系統上,背後是手機生態的移植,這個意義非同尋常。華為的5G佈局也是類似原理,儘量兼容3G、4G組網,減少原有用戶、廠商的建設、使用成本。同時,華為芯片減輕對高通的依賴、方舟編譯器減輕對安卓的依賴。這是華為的技術遠見。
歡迎關注,批評指正。


追科技的風箏


關於華為方舟編譯器,你怎麼看?沒想到P30發佈會上竟然有這麼一個黑科技誕生,以前沒有一點兒消息透露出來,看來華為是保密到家。華為方舟編譯器的出現,可能是華為為了自己的終端建設生態環境而布的局,也許華為的底層更為優化的系統或者甚至是自己系統的推出可能真的不遠了。

華為不但自己可以從底層優化操作系統,使得系統更為流暢。而且給APP開發商也開放開源,個人認為這會贏得開發商的積極支持。開發商巴不得自己開發的APP能夠快速響應流暢運行,沒有卡頓,從而可以贏得更多的用戶或客戶,是開發商願意使用的。只要有人使用這個工具開發出軟件,那麼在華為手機系統上的運行優勢就更能體現,可能會為華為帶來更多的終端用戶。

餘承東發佈會上號稱方舟編譯器實現了架構級的優化,能夠讓操作系統流暢度提升24%、系統響應提升44%、第三方應用操作流暢度提升60%。是全程執行機器碼,解決安卓“邊解釋邊執行”而造成的低效率。

按照這樣的提升速度,如果把這些應用到華為自己的操作系統上,是否速度及流暢度的問題就解決了呢。是不是會對蘋果形成較大的壓力呢?以前看重蘋果手機iOS系統的用戶是否會有轉向到華為的念頭呢?即使是自己開發操作系統,也極有可能並不會輸於iOS。


也許方舟編譯器只是個開頭,接下來華為幾年之內說不定還有更大的動作出現。


更多分享請關注【東方高揚】。


東風高揚


華為這是譁眾取寵,自吹牛皮。android上的java虛擬機早就不是解釋執行的時代了,谷歌已經實現了預編譯java指令為二進制代碼的工作,android上的dex2oat就是這個功能,實在不明白華為吹噓的這個方舟編譯器好在哪兒?有本事,真的自己搞出來真正屬於自己的東西,而不是找個噱頭就為了博個眼球,多賣出去幾臺機器。中國的任何公司真正投入研發,取得技術成就我都萬分高興,但不屑於華為這種不齒的行徑


蘿特


作為一個Android從業人員來講 我就怕它吹的牛逼不是真的 等它開源了 我看看原理在來回答吧 如果真有什麼特別的改進我真心為華為感到高興 但是優化60%的速度Google都不敢這麼講啊


機器人趣視頻


國產的東西要麼是抄襲剽竊的他人的,要麼是垃圾的,無數事實證明了這一點!原因在於我們的體制扼殺創新,怎麼可能有好的東西!


ldw269


這不就是art模式嘛,安卓5之後就不用再邊解釋邊運行了啊!


714382496


很多人在評論這個技術,其中不少人可能連正則表達式是啥都不懂。


流水如刀


和GCC的關係是?


傅立葉二維變換


我也搞不清楚是什麼 但是不用擔心 雷軍和他的狗馬上就會來科普缺點倒時候就知道了😂


悠悠中國芯


我看把一些人急壞了!不知道怎麼噴😂


分享到:


相關文章: