精品1区2区3区4区,81精品国产乱码久久久久久 ,久久久一本精品99久久精品66,久久电影tv

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

谷歌試圖將Android設備內核統一至Linux內核主線

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

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

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


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

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

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

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

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

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

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


Copyright © 2012-2025 sd56.net.cn All Rights Reserved 中國電商物流網 版權所有
主站蜘蛛池模板: 梓潼县| 康马县| 义马市| 富阳市| 五峰| 长汀县| 原阳县| 得荣县| 新平| 合水县| 长武县| 黔江区| 崇义县| 冀州市| 阿拉尔市| 灵丘县| 佛冈县| 科技| 金坛市| 蓬安县| 莎车县| 卢湾区| 黎城县| 平武县| 边坝县| 凯里市| 湘西| 湘阴县| 深水埗区| 镇安县| 堆龙德庆县| 漳州市| 玛多县| 天门市| 南康市| 商丘市| 淮滨县| 宣汉县| 内江市| 九龙县| 班玛县|