安卓(android)和linux操作系统(linux)的区别

Android与Linux之比较...

安卓(android)和linux操作系统(linux)的区别

Android与Linux之比较

Android是Google为移动设备开发的开源操作系统。Android软件的原始开发者Android,Inc.于2005年被Google,Inc.收购。它是基于Linux 2.6内核开发的。Linux操作系统是由LinusTorvalds于1991年开发的一种桌面计算机开源操作系统。Linux操作系统是作为MINIX操作系统开发的,不支持Intel 80386机器的32位功能。虽然Android是基于Linux开发的,但是操作系统并没有完全使用标准的Linux内核。Android架构目前只支持两种类型的架构,即x86和ARM。但是,Linux内核支持不同类型的体系结构,包括x86体系结构,它最常用于台式机/笔记本电脑/服务器系统。Android系统为移动互联网设备(mid)使用x86架构,为移动电话使用ARM平台。

在开发Android操作系统时,Linux内核增加了一些特性,包括:报警驱动程序、内核调试器、记录器、电源管理和Android共享内存驱动程序。这些增强是建立在标准Linux内核之上的。

Android操作系统自发布以来已经有很多更新。对操作系统的每一次更新都包含一些错误修复以及一些新特性。每一个新版本的Android操作系统都会以一个基于甜点的唯一名称发布。例如,这些版本遵循字母顺序;纸杯蛋糕、甜甜圈、Eclair、Froyo、姜饼、Honeycomb等。Android的未来版本将于2011年第4季度发布,名为Ice Cream Sandwich。Linux以各种风格发布,包括:debian、ubuntu、knoppix、gentoo、pacman、RPM、fedora、red hat enterprise Linux、mandriva Linux、slackware和基于slax的。基于ubuntu的发行版有以下几种变体:;Edubuntu、Gobuntu、Kubuntu、Lubuntu、Xubuntu、Ubuntu上网本、Ubuntu移动版和Ubuntu服务器版。

大多数Linux发行版都使用gnuc库来满足库例程的需要。Android操作系统有自己的C库Bionic,它的设计目的是提供快速执行路径和避免边缘情况。该库包含了来自cbsd库的内容和Android的原始源代码。此外,Android,Inc.开发了自己的Dalvik虚拟机,而Java虚拟机使用自己的字节码而不是Java字节码。

Android使用的存储介质被称为又一个Flash文件系统(YAFFS)。由于移动设备的空间限制,使用闪存。与传统硬盘相比,闪存还提供了快速读取访问时间和更好的抗动态冲击能力。Android中使用的flash系统是NAND类型的。一个标准的Linux系统使用磁性驱动器而不是闪存。Ext3是标准Linux系统中使用最广泛的文件系统。在Android操作的设备中,与Linux中使用的高级电源管理(APM)或高级配置和电源接口(ACPI)功能不同,减少功耗是由其自己的Linux电源管理器来管理的。

总结:

1.Android是由Android,Inc.开发的开源操作系统,现在

而Linux是由Linus Torvalds和其他许多人在GNU项目下开发的开源操作系统。

2.Android是为移动互联网设备和**开发的,而Linux是为台式机/笔记本电脑/服务器开发的。

3.Android操作系统有自己的C库Bionic,而Linux系统使用GNU C库。

4.Android系统使用闪存而不是硬盘,而标准Linux系统使用磁驱动器。

5.Android系统有自己的电源管理器,而Linux系统使用APM和ACPI来管理电源。

  • 发表于 2021-06-23 19:17
  • 阅读 ( 509 )
  • 分类:IT

你可能感兴趣的文章

android 4.4 kitkat(android 4.4 kitkat)和安卓5棒棒糖(android 5 lollipop)的区别

android 4.4 kitkat vs android 5棒棒糖 对移动操作系统,特别是Android操作系统版本感兴趣的人非常想知道android4.4kitkat和android5棒棒糖的区别。Android是一种基于Linux的移动操作系统,广泛应用于智能**和平板电脑等移动设备上。Android...

  • 发布于 2020-10-24 00:57
  • 阅读 ( 252 )

安卓5棒棒糖(android 5 lollipop)和fire操作系统4(fire os 4)的区别

...你要比较最新的Android平板电脑和Kindle Fire平板电脑,因为操作系统在用户体验上的差异最大。Android棒棒糖是Google最新推出的Android操作系统系列,而Fire OS 4则是亚马逊Fire OS系列的最新版本。两者都是基于Linux的移动操作系统,Fire...

  • 发布于 2020-10-25 13:11
  • 阅读 ( 288 )

9个不是linux的raspberry pi操作系统

...怪,但Linux可能是个问题,所以为什么不考虑使用非Linux操作系统呢?一些已经发布,或改编,用于覆盆子皮。 ...

  • 发布于 2021-03-19 13:57
  • 阅读 ( 336 )

windows与linux的真实市场份额比较

世界上最常用的操作系统是什么?简单的问题,对吧?显然是窗户。 ...

  • 发布于 2021-03-25 13:22
  • 阅读 ( 321 )

像mac、android、ios和linux这样的非windows平台会感染病毒吗?

...使在Windows8电脑上,你仍然可能感染恶意软件。但是其他操作系统对恶意软件有多脆弱呢? 当我们说“病毒”时,我们实际上是在谈论一般的恶意软件。恶意软件不仅仅是病毒,尽管病毒这个词通常用来指恶意软件。 为什么所...

  • 发布于 2021-04-09 03:58
  • 阅读 ( 346 )

android是基于linux的,但这意味着什么呢?

...不同的东西。Linux最基本的意思是Linux内核。内核是任何操作系统的核心部分。 我们也将Linux发行版简单地称为“Linux”,然而,Linux发行版不仅仅是Linux内核。它们包含许多其他软件,如gnushell实用程序、Xorg图形服务器、GNOME桌面...

  • 发布于 2021-04-11 09:37
  • 阅读 ( 262 )

为什么微软每卖出一台安卓设备就赚5到15美元

微软从Android上赚的钱比Windows Phone多得多。每次你购买安卓智能**或平板电脑,微软可能会收到5至15美元。他们可能从安卓系统每年至少赚20亿美元。 这份财务协议是关于专利使用费的。微软声称持有安卓侵犯的软件专利,他们...

  • 发布于 2021-04-11 11:09
  • 阅读 ( 139 )

arm与英特尔:对windows、chromebook和android软件兼容性意味着什么

...兼容的体系结构。无论您选择的是Windows、Android还是Chrome操作系统设备,您都可以在ARM或intelx86/x64之间进行选择,这一选择关系到软件兼容性。 arm与英特尔:一堂快速的历史课 英特尔芯片历来性能最好,但功耗和价格最高。ARM...

  • 发布于 2021-04-11 12:15
  • 阅读 ( 244 )

ubuntu for android hands-on:当你连接智能手机时,一个完整的linux操作系统

...天宣布推出针对Android平台的Ubuntu,它融合了谷歌的移动操作系统和基于Linux的Ubuntu桌面操作系统。当你在移动的时候,它的工作原理和其他安卓**一样,但是当你把**放到一个基座上,它就变成了一个带有Unity用户界面的完整版本...

  • 发布于 2021-04-21 09:40
  • 阅读 ( 174 )

安卓(android)和米戈(meego)的区别

...蜂拥到平台上,仍然存在问题。Android已经是一个成功的操作系统,在智能**甚至平板电脑设备中都证明了自己的存在。没有迹象表明,随着发展的快速进行,Android正在失去动力。 总结: 1.Android是一个成熟的操作系统,而Meego还...

  • 发布于 2021-06-23 15:19
  • 阅读 ( 103 )
gp579
gp579

0 篇文章

相关推荐