手机用个四五年,安卓就一定会比苹果卡顿?


手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
文︱馆长Zero
「苹果手机很流畅,Android/ target=_blank class=infotextkey>安卓手机越用越卡」
相信这是许多网友评价苹果和安卓时提及最多的一句话 。造成这种认知的原因,莫过于安卓手机很多年前就开始给用户形成一种特别容易变卡的体验,刚刚拿到手确实很流畅,但用了一段时间后,总会莫名其妙就变慢了,甚至会出现死机重启现象,分分钟能让人抓狂 。因此,不难让人产生疑问,安卓手机为什么会这么卡呢?用三四年甚至更久,难道安卓就一定会比苹果卡吗?
大家好,这里是馆长Zero!趁着大家看世界杯的空隙,我们就来好好剖析,2022年的今天,安卓手机的流畅度可以打过苹果了吗?开始剖析之前,我们得先了解,安卓手机和苹果手机,到底有什么不同?
手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
安卓和IOS系统运行机制有什么不同?
其实最大的不同,就是系统 。安卓手机之所以会卡顿,主要还是因为系统运行机制缺陷所造成,而苹果iOS系统与Android的运行机制作用原理又大有不同 。iOS采用沙盒运行机制,每一个应用都是在独立且安全的沙盒内运行,App之间无不干扰,运行效率又快又稳,网友简称「墓碑机制」 。而安卓却是使用虚拟机运行机制,程序之间可以相互访问,占用内存较大、消耗很快,并且极易产生垃圾文件,这样的话,手机就会越用越卡 。
(iOS运行机制)
手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
(Android运行机制)
手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
另外还有一种说法,听我一个做Android开发的朋友说:iOS的应用程序里面,七成是有用代码,三成是冗余代码 。而安卓的应用程序恰好相反,其中七成是冗余代码,只有三成是有用代码 。同时,安卓软件较为开放,监管方面还有欠缺,通常安装到手机上之后都会常驻内存,而封闭的iOS系统对软件的管理比较严格,一般都不会出现乱启动现象 。
所以我们可以得知,安卓手机之所以越用越卡,一个是系统运行机制问题,它会产生很多无效文件占用空间,且常驻后台,导致运行效率越来越差;另一个就是缺乏监管,各种各样的第三方app都有资格获取高级权限,偷偷摸摸干一些你根本不知道的事 。
手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
如何解决安卓卡顿问题?
那如何解决呢?首先,通过对两大系统的简单了解后,我们可以得知安卓系统是跑在虚拟机上的,而虚拟机本身就非常消耗内存,加上系统对内存管理不够严格,只要APP多打开几个,运行内存就会被占满从而引起卡顿 。也就是说,早期安卓特别容易卡顿,主要还是因为内存碎片化和内存分配机制不完善以及缺乏监管所导致 。
所以,想要根本地解决安卓易卡顿的问题,还得从内存优化、系统深度优化、加入更高级的监管机制等三方面入手,例如优化底层文件系统、代码、运行机制等等 。另一方面,从硬件上堆料,扩大手机的运行内存和存储空间,也是一个有效的方法 。
手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
近年以来,在国内手机市场越来越卷的大环境下,目前确实已经有厂商开始在安卓系统优化方面下功夫,并且陆续开始注重打造流畅不卡顿的体验 。例如,华为在还没推出鸿蒙之前,在EMUI 9.1上就推出了自研的EROFS超级文件系统,其让手机随机读取性能提升20%,并且能够有效节省存储空间 。
手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
据悉,该技术能够让256GB内存的手机大概节省出20GB容量,同时提升应用启动速度,避免低内存情况下手机出现卡顿 。有意思的是,华为将EROFS技术开源后,谷歌已经将其应用在Android 13上,并作为默认的文件系统分区,以进一步提高安卓的流畅度 。可见国产厂商通过技术创新,对安卓系统的优化提供了不少的贡献 。
手机用个四五年,安卓就一定会比苹果卡顿?

文章插图
另外绿厂近几年以来,也在致力于安卓系统的优化,尤其是在手机抗老化测试这一方面 。比方说,在Reno5系列机型发布之时,OPPO就强调在搭载AI自流畅引擎的情况下,手机可以实现30个月不卡顿 。能实现这个效果,也不是光靠一张嘴,它是经过泰尔实验室测试的 。具体上是通过仿真模拟,让手机达到老化模型要求的状态,再进行流畅度等各项指标测评,最后根据评分来确定是否颁发测评证书 。


推荐阅读