
但是总的来说这个问题是个伪命题,因为Android基于Linux内核,可以说安卓属于linux的分支!
而linux准确来说是一个内核系统,是内核代码。世界上有很多基于linux为基础的发行版本——比如红帽子、CentOS、SUSE、ubuntu等等很多!
但是安卓与Linux之间还是有很大的差别,比如Android在Linux内核的基础上添加了自己所特有的驱动程序。
但是有人认为可以说Android不是Linux,因为它:
1、没有本地窗口系统,
2、没有glibc的支持,
3、并不包括一整套标准的Linux使用程序,
4、同时增强了Linux以支持其特有的驱动。
从内存管理等方面来说,安卓有比较大的缺陷。因为它是基于java语言虚拟机的平台进行运作,就像跟人对话多了个翻译(这点跟苹果不同,苹果是基于BSD内核,与linux运行都差不多的),而且他的碎片化等问题突出(linux没有什么碎片化问题)……
所以果粉经常对出厂时候运行也非常流畅的安卓阵营说的一句话就是:“不跟你比现在,要比就运行半年再比流畅!”而在这方面安卓基本都比不过的。
所以,linux好一点。但linux的手机基本没有,也就是搭载ubuntu的MX5有点靠边。
Android系统是运行在Linux *** 作系统上的Java虚拟机上的,解决Linux *** 作界面问题系统首先启动Linux,然后再启动Java虚拟机,最后用Java虚拟机启动设计的Android环境
从 *** 作上来说,Android的人机交互式界面当然比Linux好用,Android将图形界面得到的消息翻译成Linux可以执行的动作,缺少这种翻译,会带来许多不便
我认为两者都挺好的!很多车友都会问我为什么领克01有两种系统,有的喜欢安卓,有的喜欢Linux,其实我认为两种系统都挺好的,功能基本无异。安卓系统的应用比较多,方便联网,不仅扩展性高,而且软件非常的丰富,在线音乐、在线地图都非常的的好用,智能化很高。而Linux系统占用的资源少还是很流畅的,而且非常的安全,但由于系统对外开管制严格,可以运用的APP很少。两个系统都各有特色。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)