Android 將採用更主流的 Linux 內核:便於更新與維護

點擊右上角關注我們,每天給您帶來最新最潮的科技資訊,讓您足不出戶也知道科技圈大事!

如果你對手機有一定的瞭解,那麼你肯定知道谷歌的 Android 系統是基於 Linux 系統開發的。但是包括谷歌自己,華為和三星等OEM廠商,以及高通和聯發科等芯片廠商都在系統底層方面進行了很大的修改,使其更加適應智能手機的需求。但是為了提升系統的安全性,同時更方便維護系統,谷歌一直以來都在努力使用更加主流的 Linux 內核,並且將在近期內加快這個步伐。

Android 將採用更主流的 Linux 內核:便於更新與維護

在今年的 Linux Plumbers Conference 大會上,谷歌工程師在公司如何使 Android 系統底層更加接近主流 Linux 內核方面做了演講。稱隨著 Linux 內核的演變,目前的 Linux 內核與以往相比更加適合在移動設備當中使用,因此谷歌已經不需要對目前主流的系統內核進行很大的改動。這種做法不僅可以為 Android 系統帶來更好的安全性與兼容性,可以節省公司在技術研發方面的開銷,同時谷歌也可以將許多 Android 系統內核的優勢加入到 Linux 系統內核當中,使 Linux 項目獲得整體收益。例如,Android 系統在電源管理方面的優勢,可以讓基於 Arm 架構的 Linux 系統手機獲得更好續航和電池壽命。

谷歌表示,這個計劃的第一步是將在 Android 內核方面的修改更多的迴歸主流 Linux 內核。截至 2018 年 2 月,與 Linux 4.14.0 內核相比,Android 通用內核插入了 32000 行代碼,並且刪除了 1500 多行代碼。與幾年前 60000 行代碼的插入量相比,谷歌已經大幅度減少了對內核代碼的修改程度。

Android 將採用更主流的 Linux 內核:便於更新與維護

對於芯片製造商與 OEM 商場的修改,谷歌在 2017 年推出了 Project Treble 項目,將驅動程序和應用程序與 Android 內核區分開,從而保持系統內核的純淨度。同時這個項目也是谷歌將 Android 內核迴歸主流 Linux 內核計劃的一部分。

Android 將採用更主流的 Linux 內核:便於更新與維護

此外,根據谷歌的計劃,目前處於開發階段的 Fuchsia 系統將在未來代替目前主流的 Android 系統。這款系統採用自定義內核,可以更好的消除與 Linux 系統有關的技術障礙。

Android 將採用更主流的 Linux 內核:便於更新與維護


分享到:


相關文章: