同样的内核,为什么linux干净稳定,而android臃肿又乌烟瘴气?

平凡科技


有幸在linux以及安卓框架上研究过几年,现在就这个问题发表点个人意见,安卓底层操作系统算是定制版的linux内核,但有个非常明显的区别,安卓只是用到了linux内核上层的应用体系是完全自己构建的,距离linux原生态的方式已经距离非常遥远了,所以拿来和纯正的linux做对比其实意义不是特别大,安卓之所以感觉像windows那样臃肿,主要原因还是生态链的普及的比较完善,使用人数太多,俗话讲有人的地方就有江湖。

linux系统倒是清洁干净,但是使用的人数有点寒碜,linux主要用在服务端市场比较多,但在PC市场windows还是占据95的市场,面对巨量的用户很多人都想在这个流量里面获取一杯羹,大的科技公司用的正当的手段,小规模的或者作坊式的小团队就采用蛮横粗暴的方式来获得利益,所以windows系统时不时的出现的漏洞,病毒,木马其实都是另外形式的赚钱方式,同时也带动出现了一堆的安全巨头,有正有邪,熙熙攘攘皆为利来。

现在的安卓已经有点windows的意思了,不同的是安卓源码是公开的,更加容易找到漏洞,但就安全性能来讲由于秉承了linux内核,安全性能会更好一点,主要通过研究应用的漏洞来做手脚,所以在平时安装app的过程中不要轻易授予某个应用权限,本身在没有授权的情况下是很难突破界限的,但由于用户的不小心或者大意让某些不法行为有机可乘,其实安卓系统的臃肿主要还是安装的app太多,手机配置再高性能也无法和电脑相比,电脑配置高一点软件装的多点对于整体影响不是很大,但手机安装完多个应用之后就会变得非常卡顿,很多应用安装之后非常占内存,当然国内有些大牌的厂商在应用行为上也有点出格,发现竞争对手的应用都能引导用户去卸载,然后互相引导卸载,弄得手机里面很多应用在干架,让手机变得臃肿无比。

现在太多的手机应用喜欢开后台进程,喜欢捕捉用户的行为,方便推送消息,导致系统的内存越来越不够用,特别是国内的互联网公司对于用户个人信息的收集也比较多,记得看见一个新闻国内的一个应用开发公司在国外由于收集用户信息被举报了,最后换了个国外的服务器并且把收集信息减少才算把这事情给平息了。

国内的安卓收集运行环境还是比较恶劣的,基本上一些恶意的干扰用户的行为特别多,几乎每个应用都喜欢在后台运行程序,所以一个配置很高的安卓收集如果安装的应用比较多一样非常的卡顿,现在每个应用在开发的时候都喜欢无限制在里面的增加功能,如果大家都喜欢在里面无限制的增加功能,所以各种臃肿的功能显示出来。

linux和安卓的差异主要在应用行为上的差异,和技术层面关系不大,技术上限制权限就是一个功能开关的问题,不是什么多大问题,任何一个系统或者软件如果用的人足够多,剑走偏锋的人也会变得多起来,所以各种扰民的事情就多了,有人的地方就有江湖,这也是人之常情。

希望能帮到你。


大学生编程指南


干净稳定,是有代价的。

需要牺牲一定的自由度(由某机构管理)或方便、易学性(自己管理)。


比如一般的 Linux服务器系统干净稳定,那是在专业管理员的维护管理之下,牺牲了一定的方便、易学性。新手管理的Linux系统崩溃可是常事。


再比如,iOS系统,相对Android干净稳定,那是牺牲了一定自由度(App全部由苹果审核、管理)得来的。


安卓系统的高度自由,众多的App商店,你审核我不审核,带来的是各自由的App抢占系统资源,偷偷做各自想做的事,自然从用户角度就容易觉得乌烟瘴气了。


夏冬


Linux用起来也卡,谁告诉你干净稳定的?安卓不过延续了Linux的缺点。。。。


热量燃烧


安卓哪里臃肿了?!是安卓app不要脸吧。逼呼菊花手环,需要安装三个app,平均每个app单是安装包就超过80m,再比如微信,内存占用差不多一个g(内存,不是闪存。)要我说安卓已经很了不起了,要不是继承了linux优秀的内存管理,早就崩溃了。



坐等水军集团招募


电脑上的Linux权限控制比Android的宽松很多。

许多操作权限在Linux上基本就是一刀切:root用户和普通用户,Android在这方面细分更多,例如网络权限,存储权限,通讯录权限。

近年一些桌面版Linux也开始用容器(制造沙盒)来运行一些应用,Ubuntu的商店安装chrome就是这方式运行,我也不知道是不是跟容器有关,总之运行速度就是慢。


小x全栈工程师


我也想过这个问题,为啥不控制安卓下APP的自启和后台泛滥,结论是吸引开发者开发免费APP。天下没有免费午餐,如果一个APP不能常驻手机内存收集用户数据做大数据分析,又不能在后台推广告,那就必然只有收费一个途径,要不然谁愿意开发APP,安卓也成不了今天的气候。


光明右使8787


有种地方叫鸟不拉屎,有种地方叫人员复杂。越是发达越是聚集人气,越聚集越复杂。

不过win是天生臃肿,linux本来是轻量级的,但是开放权限,就意味着谁都能来。

其实生态还是xos或者iOS干净,因为入口单一,门槛统一。


小黑115284211


安卓系统不比iOS差的,关键国内的app市场乱象没人治理。原生安卓用起来比iOS还浪


Kurosawaichi


纵容流氓,可以快速扩大生态。免费的应用,不获取隐私拿什么盈利。现在有个牛逼的名字,大数据。所以病毒少了。


蕴亦空


只是普通用户软件少罢了,软件一多还是会产生各种问题的。不遵守规则软件大把