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 内核:便于更新与维护


分享到:


相關文章: