日本高清不卡免v,思思99热九九在线播放,九九日天天国产视频,久久偷偷做嫩草影院免费看

<legend id="grn93"></legend>

    1. <sub id="grn93"><ol id="grn93"><u id="grn93"></u></ol></sub>

      1. 中國電商物流網-電子商務與物流行業(yè)融合媒體!電子商務物流行業(yè)門戶網站!
        快遞網點 郵編查詢 行政區(qū)劃 高鐵時刻 高鐵票價 高鐵車次
        貿易資訊
        免費注冊 登錄
        中國電商物流網
        企 業(yè)
        產 品
        商 務

        谷歌試圖將Android設備內核統(tǒng)一至Linux內核主線

        來源:中國電商物流網  發(fā)布時間:2019-11-22 12:8

          Android是基于Linux內核的操作系統(tǒng),但是,運行在Android設備上的內核其實與Google選擇的LTS版本Linux內核有很大不同。

          在到達每一臺Android設備前,內核會經歷三個階段的fork:Google會先選擇某個LTS(長期支持)版本的Linux內核,打上Android操作系統(tǒng)的特定補丁,使其成為Android通用內核;緊接著,通用內核被交付給高通等SoC供應商,打上硬件補丁;最后,SoC內核再被移交至設備制造商,打上設備特定的各類元件補丁,這也就構成到每臺設備中的設備內核。


          這是一個及其漫長的過程,執(zhí)行多重fork并處理數百萬行代碼大大減慢了整個開發(fā)速度。因此,Android設備使用的內核相較于Linux內核主線要滯后兩到三年的時間。Google于10月份最新發(fā)布了Pixel 4,其Linux內核則是2017年11月發(fā)布的4.14 LTS版本。并且由于過大的工作量,Android設備通常不獲取內核更新,它將永遠停留在4.14版本上。

          再者,各種設備的內核都不盡相同,一臺設備的特定內核無法在其他設備上工作。于是,Google正試圖縮小各Android設備內核與主線Linux內核間的差距,讓設備內核更接近上游內核主線。

          在今年的 Linux Plumbers Conference上,Android內核團隊負責人Sandeep Patil表示,他們的目標是從根本上找到Android運行所需要的、但不必在給定的硬件上運行的東西,然后將其引入上游并盡可能接近主線。

          Google的打算是復制其早期工作Project Treble以模塊化Android。Project Treble用于在Android和HAL(硬件抽象層)之間創(chuàng)建穩(wěn)定的接口。與此類似,Google計劃穩(wěn)定Linux的內核 ABI,從而提供一個穩(wěn)定的寫入接口,使硬件供應商可以輕松地插入代碼,最終消除特定的設備內核。

          Google的高級軟件工程師MatthiasMännich展示了一幅預想中的內核體系結構圖。”下一代Android設備“內核將由通用內核鏡像(Generic Kernel Image,GKI)和多個 GKI 模塊構成,特定硬件的驅動程序(可能是閉源驅動)將作為內核模塊加載?傊谠撛O想中,所有東西都被模塊化了。

          考慮到Android生態(tài)系統(tǒng)的技術壁壘和多樣性,這應該不是一件容易的事情。無論如何,將Android設備內核引入主線Linux內核肯定會使包括Android用戶、手機制造商和Linux社區(qū)等在內的不少人受益。不過Google的計劃剛剛開始,后續(xù)還有更多的工作要完成。

        特別提醒:本網內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創(chuàng)性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。


        Copyright © 2012-2025 sd56.net.cn All Rights Reserved 中國電商物流網 版權所有