中文字幕乱码在线视频网站-亚洲中文字幕一二三区-好紧好湿好硬国产在线视频-国产一级a视频在线永久观看

  • <delect id="mgkms"><td id="mgkms"></td></delect><ul id="mgkms"></ul>
  • <li id="mgkms"></li>

    湖北企業(yè)新聞網(wǎng),歡迎您!

    幫助中心 廣告聯(lián)系

    網(wǎng)站關(guān)鍵詞: 湖北企業(yè)新聞網(wǎng)

    華為的方舟編譯器其實(shí)野心勃勃?自研系統(tǒng)麒麟OS快來(lái)了!

    來(lái)源:時(shí)間:2021-02-07 07:33:05 閱讀:-
    華為的方舟編譯器其實(shí)野心勃勃?自研系統(tǒng)麒麟OS快來(lái)了

    2019年4月11日下午,華為P30系列中國(guó)發(fā)布會(huì)舉行,在會(huì)上,華為非常罕見(jiàn)地發(fā)布了一款名為”方舟“的編譯器,雖然只是驚鴻一瞥,但是華為的野心已經(jīng)可以預(yù)見(jiàn)了。眾所周知,國(guó)內(nèi)智能手機(jī)高度依賴谷歌的安卓系統(tǒng),但是安卓由于本身基于Java虛擬機(jī),導(dǎo)致碎片化、速度慢等問(wèn)題,這是很難避免的,所以唯一的辦法就是徹底拋棄安卓,擁抱更完美的系統(tǒng)。

    • 智能手機(jī)操作系統(tǒng)的艱難處境

    在目前的環(huán)境下,智能手機(jī)除了安卓外沒(méi)有任何系統(tǒng)可用。然而華為早在幾年前便開(kāi)始了自研系統(tǒng)麒麟OS的研發(fā),目的就是有一天拋棄安卓,走上蘋果式的軟件+硬件雙封閉道路,不再被安卓卡住脖子,這件事阿里做過(guò),微軟也做過(guò),但無(wú)奈都因?yàn)樯鷳B(tài)問(wèn)題失敗了。一個(gè)系統(tǒng)是否能發(fā)展起來(lái),關(guān)鍵是軟件廠商是否愿意去開(kāi)發(fā)配套的應(yīng)用,在生態(tài)上,安卓憑借早期的開(kāi)源優(yōu)勢(shì)成功占據(jù)第一把交椅,目前仍處于壟斷位置。

    所以,華為要想發(fā)展麒麟OS,首要問(wèn)題也是生態(tài),如何保證自己的系統(tǒng)能快速適配大量軟件?答案當(dāng)然是直接適配現(xiàn)有軟件,這樣廠商就能用很小的代價(jià)進(jìn)行完整的開(kāi)發(fā),這時(shí),華為適時(shí)地發(fā)布了方舟編譯器。在小編看來(lái),這個(gè)編譯器才是本場(chǎng)發(fā)布會(huì)最大的亮點(diǎn)。

    華為的方舟編譯器其實(shí)野心勃勃?自研系統(tǒng)麒麟OS快來(lái)了

    • ”方舟“與麒麟OS的野心

    方舟編譯器可以直接幫助軟件廠商提升App在安卓系統(tǒng)上的運(yùn)行速度,它是怎么做到的呢?安卓系統(tǒng)基于java虛擬機(jī),而java是一種混合型語(yǔ)言,為了跨平臺(tái),java采取了預(yù)編譯+虛擬機(jī)的方式運(yùn)行,實(shí)際上也可以看作是一種解釋型語(yǔ)言,它將源碼編譯為java字節(jié)碼,然后由虛擬機(jī)一行一行的讀取字節(jié)碼并執(zhí)行。相對(duì)于Java來(lái)說(shuō),c語(yǔ)言作為老牌編譯型語(yǔ)言,直接將源碼編譯為機(jī)器碼,由系統(tǒng)底層直接運(yùn)行,速度非???。根據(jù)粗略統(tǒng)計(jì),c語(yǔ)言的運(yùn)行速率大概是java的10~30倍。

    根據(jù)發(fā)布會(huì)的展示圖片,方舟編譯器很可能將軟件的部分甚至全部模塊直接編譯為了機(jī)器碼,由安卓的內(nèi)核Linux直接運(yùn)行,這就相當(dāng)于c與java的區(qū)別。不難發(fā)現(xiàn)一個(gè)關(guān)鍵點(diǎn):方舟讓App跳過(guò)了虛擬機(jī),直接動(dòng)用了內(nèi)核。這是什么概念呢?現(xiàn)在的安卓App都是由java語(yǔ)言開(kāi)發(fā)的,其編譯運(yùn)行也借助java虛擬機(jī),華為搞了一個(gè)編譯器,讓App不再需要java虛擬機(jī)了,也就是說(shuō),只要麒麟OS能夠運(yùn)行機(jī)器碼,就可以直接適配到所有的安卓App。

    華為的方舟編譯器其實(shí)野心勃勃?自研系統(tǒng)麒麟OS快來(lái)了

    接下來(lái),我們喜聞樂(lè)見(jiàn)地看到華為將其面向業(yè)界開(kāi)源(源碼保密),并迫不及待地號(hào)召所有App廠商進(jìn)行使用了,這就擺明了:我給你提供了一個(gè)編譯器,只要你把軟件包放上來(lái)編譯一小會(huì),就可以讓你的App運(yùn)行更快,當(dāng)然,這也會(huì)讓你的App不再依賴java虛擬機(jī)(所以我家的麒麟OS也可以直接運(yùn)行了),那么廠商是用還是不用呢?我相信接下來(lái)的安卓生態(tài)圈恐怕會(huì)產(chǎn)生大地震,至少,谷歌和美國(guó)政府是肯定坐不住了。

    華為的方舟編譯器其實(shí)野心勃勃?自研系統(tǒng)麒麟OS快來(lái)了

    • 操作系統(tǒng)的核心之一:文件系統(tǒng)

    除了方舟,華為還緊跟著發(fā)布了超級(jí)文件系統(tǒng)EROFS,文件管理是操作系統(tǒng)的五大職能之一,主要涉及文件的邏輯組織和物理組織,目錄的結(jié)構(gòu)和管理,在操作系統(tǒng)中是非常重要的一環(huán),麒麟OS也應(yīng)該是采用該文件系統(tǒng)。那么EROFS有什么優(yōu)勢(shì)呢?它的全稱是Extendable Read-Only File System(可擴(kuò)展只讀文件系統(tǒng)),是一個(gè)基于ROM的文件系統(tǒng),根據(jù)專業(yè)測(cè)試,EROFS在低壓縮比下的性能比傳統(tǒng)EXT4(安卓現(xiàn)在所使用的文件系統(tǒng))要好近3倍,高壓縮比的情況下性能也與EXT4相當(dāng)。

    華為的方舟編譯器其實(shí)野心勃勃?自研系統(tǒng)麒麟OS快來(lái)了

    通過(guò)圖片可以看出,該系統(tǒng)全方位提高了系統(tǒng)的流暢度、響應(yīng)速度,最直觀的體現(xiàn)就是打開(kāi)App很快,圖庫(kù)瀏覽不再出現(xiàn)加載白塊,網(wǎng)頁(yè)瀏覽和App頁(yè)面拖拽不卡頓等。同時(shí),還可以降低系統(tǒng)占用空間,避免低內(nèi)存情況下的App卡頓問(wèn)題。最重要的,它很安全,EROFS的系統(tǒng)分區(qū)是不可被任何第三方改寫的,它可以極大地保障用戶地個(gè)人數(shù)據(jù)安全。

    此次發(fā)布會(huì)的方舟編譯器+EROFS文件系統(tǒng)僅僅是華為自研操作系統(tǒng)地開(kāi)端,相信后續(xù)發(fā)布會(huì)上華為將帶給我們更多的驚喜,再過(guò)不久,我們或許就能真正用上國(guó)產(chǎn)自研系統(tǒng)麒麟OS了。

    • 如果你喜歡我的文章,麻煩進(jìn)行點(diǎn)贊關(guān)注轉(zhuǎn)發(fā)哦,我會(huì)經(jīng)常為你帶來(lái)優(yōu)質(zhì)而通俗易懂的科技文章,如有缺漏,歡迎大家指出錯(cuò)誤,我一定及時(shí)改正哈。
    推薦閱讀:西安視窗