众所皆知,Android是基于Linux而来的行动平台版本,但因Google在开发过程中修改并新增部分功能,产生如何恰当地在Linux中处理Android特有代码方面有很多争论,争论的结果是LinusTorvalds在2009年年末将Android驱动程式剔出Linux内核。当然,这并非大家所乐见的,如今,在LinuxKernel3.3发布后,已达成了部分的统合目标。

  

  Android和Linux之间的差异来自多个方面。其中之一是Google的Android开发团队采用自主方式解决能耗问题;另外一个因素是Android团队忙于开发Android设备细节问题,在与Linux核心团队合作方面做得不够好。

  Linux基金会稳定版Linux内核维护工程师、LinuxDriverProject掌门GregKroah-Hartman曾表示:“Google的Android团队人员少,任务紧,资源有限,从长期来看,与我们合作有助于他们降低成本”。

  事实上,Android和Linux整合的步伐相当快,在去年10月份的内核峰会上,Linux内核开发者“一致认为,Android内核代码应当整合到主流内核中”,并因此创建了Android主流化项目(AndroidMainliningProject)。

  如今LinuxKernel3.3版本已整合Android专案所使用的Kernel程式码,并改进及提供多种功能。由于许多Android独有的子系统或功能已经纳入LinuxKernel3.3,Android专有App及其执行所需环境也有可能被移植到Ubuntu或Mint等其他Linux套件中。Android的WakeLocks尚未被整合到主流内核中,专案近期将整合并改善Linux及Android的电源管理功能。

  “我们过去一段时间只是方向不同,从长期来看我们还会合二为一,所以我没有什么好担心的。”不过,LinusTorvalds去年秋季曾表示:“Android和Linux最终将回归相同的内核,但还有许多工作需要做,这一工作在4-5年内无法完成。”

Android回归Linux核心怀抱相关推荐

  1. Android与Linux的区别

    Android这一词最先出现在法国作家利尔亚当在1886年发表的科幻小说<未来夏娃>中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来.Android是基 ...

  2. linux内核如何修改lowmem,技术内幕:Android对Linux内核的增强 Low Memory Killer

    6 09 2013 技术内幕:Android对Linux内核的增强 Low Memory Killer Low Memory Killer(低内存管理) 对于PC来说,内存是 至关重要.如果某个程序发 ...

  3. 安卓与Linux共存,Android和Linux重新合并成一个操作系统

    Linux又回到了Android中,Android又回到了Linux中. Android一直都是Linux,但多年来Android项目走了自己的路,它的代码没有被合并回主Linux树中.现在,比Lin ...

  4. Android和Linux kernel发展史

    Android和Linux kernel发展史(BY 夕つ云 整理) 英文名 中文名 Android系统版本 发布时间 Linux kernel内核版本 备注 Astro 铁臂阿童木 Android  ...

  5. Android与Linux分道扬镳

    Android 跟 Linux 是有差別的 作者:阮一锋 作者网站:www.ruanyifeng.com 本文摘自互联网,版本归作者阮一锋所有. 最近开源界一件比较大的事情就是Linux Kernel ...

  6. 《Android Studio应用开发实战详解》——第1章,第1.4节Android和Linux的关系

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.4节Android和Linux的关系,作者 王翠萍,更多章节内容可以访问云栖社区"异步社 ...

  7. 4路/8路模拟CVBS摄像头TW6865/TW6869 i.MX6四核工业级Android、Linux、STM32、NXP

    1.      核心板简介 核心板简介 JQQIT_MX6_SOM100核心板是我公司基于NXP(Freesacle) i.MX 6 系列应用处理器研发设计的,是一个可运行Android.Linux系 ...

  8. ?Android和Linux kernel发展史(BY 夕つ云 整理)

    http://www.eetop.cn/blog/html/52/51552-44700.html Android和Linux kernel发展史(BY 夕つ云 整理) 英文名 中文名 Android ...

  9. 从Tesla到Symbio Smart Auto(信必优“优驾”) – 车载系统内核之战,对阵Android的Linux同盟

    为什么是Linux Google推出Android车载替代的思考 进入大众视野的,就是在很多车载都使用Android的前提下,Google也分别推出了Android Auto和Android Auto ...

最新文章

  1. 【c语言】蓝桥杯基础练习 回文数
  2. WP7之题样式与数据绑定
  3. 读《JavaScript dom编程艺术(第2版)》笔记 1-2
  4. 微软推出全新的Windows 10系统图标
  5. jQuery通过event获取点击事件的事件对象
  6. android adb shell 常用命令
  7. 21天学通Java学习笔记-Day03
  8. 深入学习软件测试:混合正交表工具
  9. WinForm BackgroundWorker笔记
  10. C#调用Qpdf的界面+拖拽pdf文件到窗口+解除pdf权限密码+另存为
  11. 用两个队列实现一个栈
  12. dell电脑恢复出厂系统(旧电脑如何重装系统)
  13. Chrome对应webdriver版本
  14. html在表格输入文字不显示,Word表格中有部分格子内无法输入文字是怎么回事?...
  15. HarmonyOS上玩“语音识别”
  16. Django讲课笔记02:Django环境搭建
  17. Python:向IRIS发送邮件申请事件或者连续数据
  18. 影像分辨率、地面分辨率、比例尺及DPI之间的关系
  19. Metabase学习教程:仪表盘-3
  20. 车企数字化转型研究:如何实现“以用户为中心”的数字化转型?

热门文章

  1. 软件测试肖sir___面试题总结
  2. 2021年中科院接收毕业生统计!哪些高校最多?
  3. 虚拟服务器中毒,虚拟机中毒会影响主机吗
  4. 五分钟通俗理解自动驾驶
  5. 【微信小程序】实现页面跳转功能
  6. AI训练营金融风控学习笔记
  7. 中国植入式起搏器市场趋势报告、技术动态创新及市场预测
  8. 2021年度训练联盟热身训练赛第八场
  9. iPhone手机配置fiddler代理
  10. linux网络编程 epoll水平触发、边沿触发、反应堆模型、线程池思想