華為將開(kāi)源方舟編譯器:或為“鴻蒙”鋪路

發(fā)布時(shí)間:2019-8-5 10:02    發(fā)布者:eechina
關(guān)鍵詞: 方舟編譯器 , 鴻蒙
來(lái)源:硅谷分析獅

華為方舟編譯器,并不是一個(gè)系統,只是安卓上的工具,它可以讓安卓程序編譯的效率更高,安裝程序的速度、運行的速度更快,讓程序降低對用戶(hù)設備的電量消耗,同時(shí)還可以在一定程度上減低程序對硬件的要求。

8月5日消息,對于即將開(kāi)幕的開(kāi)發(fā)者大會(huì ),華為已經(jīng)表示,將在8月9日宣布一項重大計劃,那就是方舟編譯器開(kāi)源,他們希望和廣大合作伙伴、應用開(kāi)發(fā)者一起加入“方舟朋友圈”,一起打造終端生態(tài)的方舟,共建公平、公開(kāi)、健康、共贏(yíng)的全球生態(tài)。

其實(shí)今年6月份的時(shí)候,華為戰略與產(chǎn)業(yè)發(fā)展副總裁肖然在中國開(kāi)源峰會(huì )2019上就提前預告了,方舟編譯器將于今年8月正式開(kāi)源,而從官方公布的開(kāi)發(fā)者大會(huì )議程看,8月9日開(kāi)幕式上,余承東將正式宣布這個(gè)消息。

“方舟”的編譯器是什么?



P30國行發(fā)布會(huì )上,華為正式向外界介紹了方舟編譯器,而這并不是一個(gè)系統,只是安卓上的工具,華為為這個(gè)工具賦予了不少好處,比如讓安卓程序編譯的效率更高,安裝程序的速度、運行的速度更快,讓程序降低對用戶(hù)設備的電量消耗,同時(shí)還可以在一定程度上減低程序對硬件的要求。



針對安卓系統運行效率低下的問(wèn)題,華為對安卓底層系統進(jìn)行了調整,開(kāi)發(fā)者利用方舟編譯器,將已經(jīng)編譯好的APK,通過(guò)靜態(tài)編譯的方式先轉換成機器碼再安裝,這就無(wú)需麻煩的虛擬機,提升運行速度和效率,同時(shí)開(kāi)發(fā)者還能選擇不同的編譯優(yōu)化方案,不像安卓官方的方式使用統一的虛擬機方案。

針對安卓系統對硬件要求高的特點(diǎn),方舟編譯器也進(jìn)行了調整,其利用程序多線(xiàn)程運行的特點(diǎn),可以動(dòng)態(tài)對應用程序所占內存進(jìn)行開(kāi)源節流,同時(shí)還能隨時(shí)清理和釋放應用過(guò)多占用的內存,從而最大化且連貫的降低系統資源。

讓安卓系統比iOS更流暢

對于方舟編譯器,之前榮耀掌門(mén)人趙明曾公開(kāi)表示,這是安卓系統性能的革命性突破,因為他們對安卓系統的底層進(jìn)行了優(yōu)化,并使用了應用的編譯和運行機制,這樣的好處是,直接將高級語(yǔ)言直接編譯成機器碼,徹底消除了虛擬機動(dòng)態(tài)編譯的額外開(kāi)銷(xiāo),實(shí)現了開(kāi)發(fā)和運行效率的兼容并舉。

按照華為官方的測試數據,“方舟編譯器”可以讓?xiě)脠绦行侍嵘?9%,系統操作流暢度提升了24%,系統響應性能提升了44%,三方應用操作流暢度提升了60%。據悉,華為方舟編譯器將會(huì )在EMUI后續的版本開(kāi)發(fā)中運用到更多模塊中,并且方舟編譯器將面向業(yè)界全面開(kāi)源,更多開(kāi)發(fā)者可參與到方舟編譯器的開(kāi)發(fā)、使用中。

業(yè)內人士表示,華為在做自研操作系統,秀出“方舟編譯器”顯示了他們對安卓系統的調教能力,也從側面證明了他們做系統的實(shí)力。趙明也是直言,在方舟編譯器的加持下,Android的系統體驗可以媲美甚至某些方面超越iOS。

聚攏開(kāi)發(fā)者 鴻蒙可成

廠(chǎng)商做一個(gè)系統很容易,但是想要讓這個(gè)系統活下去,則要困難的多。之前微軟公開(kāi)宣布,他們放棄Windows Phone,其中一個(gè)重要原因就是,沒(méi)有足夠多的開(kāi)發(fā)者支持,導致系統應用程序匱乏,這樣也就不能吸引更多的用戶(hù),沒(méi)有用戶(hù)開(kāi)發(fā)者也就不會(huì )有更多的投入,這樣一環(huán)扣一環(huán),失敗就是情理之中的事情。

對于華為來(lái)說(shuō),他們在做自研系統鴻蒙已經(jīng)是人盡皆知的秘密,對于這個(gè)系統,余承東曾主動(dòng)透露,該系統打通了手機、電腦、平板、電視、汽車(chē)、智能穿戴,統一成一個(gè)操作系統,其還兼容全部安卓應用和所有Web應用,而這想要成功還不夠。

說(shuō)到底就是,推出鴻蒙系統難點(diǎn)不在于技術(shù)層面的系統開(kāi)發(fā),而在于生態(tài)系統的構建,在此之前,阿里曾和魅族合作推出Yun OS系統,一度市場(chǎng)份額達到7%,成為國內僅次于A(yíng)ndroid和iOS的第三大系統,后由于兼容性較差迅速衰落。方舟編譯器的開(kāi)源,將吸引廣大開(kāi)發(fā)者加入華為生態(tài),為鴻蒙系統打開(kāi)市場(chǎng)做好準備。

所以,對于一個(gè)系統來(lái)說(shuō),沒(méi)有開(kāi)發(fā)者,就不大可能能夠成功,iOS、Windows的成功已經(jīng)說(shuō)明了一切,而有了用戶(hù)也能吸引更多的開(kāi)發(fā)者,所以知道了這些,開(kāi)源對于華為來(lái)說(shuō),重要性不言而喻,只有這樣鴻蒙才可成。
本文地址:http://selenalain.com/thread-566768-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页