安卓6.0为什么这么流畅,为什么安卓一直炫耀配置高

流畅度更好的Ios在功能范围上远远落后于Android 。硬件配置并不是决定一部手机流畅与否的关键因素 。最重要的是适应,适应,再适应 。ios为了提高流畅度,相对封闭单一 。相比Android,可以看出实际运行过程肯定要复杂很多 。Android是基于Linux内核开发的开源操作系统 。虽然安卓这几年进步很大,国内手机厂商也基于安卓优化了自己的第三方系统,但是它的烂根还是在里面——后台服务资源占用过多,过于碎片化 。
为什么安卓一直炫耀配置高,但是用起来却没iPhone流畅呢?

安卓6.0为什么这么流畅,为什么安卓一直炫耀配置高


因为安卓和IOS的底层是完全不同的两个系统 。安卓系统是基于Linux内核开发的一款开源操作系统,虽然近几年安卓系统经过了长足发展,国内手机厂商已纷纷针对自家基于安卓系统研发的第三方系统进行了优化,但是其劣根还在里面——后台服务资源占用太大且碎片化太严重,安卓系统无论是软件还是游戏,基本上都只是针对当前热门的分辨率及CPU适配做出的自适应通用版安装包,就是无论是什么手机,只要符合当前软件的安卓版本需求就能安装,屏幕会自动适应 。
这也导致了安卓上的软件质量并不高,优化也比较笼统,加上国内许多手机厂商的系统虽然优化比较细致,但是难免还是会出现各种BUG,造成使用上体验非常不佳,IOS则不同,IOS是类UNIX操作系统,属于闭源的操作系统 。在此系统之下,软件的运行及权限获取全部交由系统执行,且IOS优先保证前台软件的资源,后台软件会暂时进入休眠阶段,因此非常流畅,
ios比安卓流畅吗?
安卓6.0为什么这么流畅,为什么安卓一直炫耀配置高


感觉这个东西没有可比性 。安卓的运行机能注定了不如ios流畅(不过5.06.0以后得系统架构会有变化),先说ios,对于一个程序而言,ios是将自己的大部分系统资源都投入到这一个前台运行程序之中,举个不是很恰当的例子,ios的系统你给他分配任务,它是先将其他的任务放在一边,然后将自己所有的精力去做你给他分配的任务,好比你在用着美团的时候你突然看见推送打开了微信,这个时候你的美团是被暂停的,保存在你的内存里面的,你的系统资源会主要分配在微信里,这样的机制会大大提高用户的流畅度体验,所以苹果一直都在致力于软件的暂停和快速恢复,
但是ios为了提升流畅度也相对来说比较封闭单一,后面与安卓做对比可以看出来,当然实际的运行过程肯定要复杂非常的多 。对于安卓来说就是另外的样子了,你在安卓上安装完成软件,如果这个系统没有被一些安全程序保护,那么你只要打开你安装过的软件,那么这个软件可能会在后台同时开启很多的服务,例如你的淘宝可能在后台就会有一个接受消息的进程,一个淘宝的内核,还有一些不知道具体干嘛的服务,如果关闭了,还可能导致软件崩溃,
如果你打开一个软件然后让他后台,那么对于安卓来说,程序是真的在后台运行,程序的所有东西都会继续的耗费你的cpu你的内存,所以这也是安卓相对于ios来说比较吃配置的原因之一 。所以在使用安卓的时候,就相当于是所有的工作在同时的进行着,配置越高,能够进行的工作就越多,好比手机是一条宽阔的马路,安卓认为是马路越宽,越通畅 。
ios认为,路上的车少了就会越流畅,所以就让一辆一辆车去通行,相对于安卓来说,ios是牺牲了开放度来换取的流畅体验,安卓会预留给开发者非常多的系统接口,能够完成非常多的工作,安卓有些工作ios是不能胜任的 。所以流畅度更好的ios在功能范围上却远远输于安卓,有太多的例子,就不一一列举出来了 。

推荐阅读