为什么安卓手机用几年后会卡,而苹果手机还依然保持流畅呢?
安卓手机和苹果手机系统开源有很大的区别,苹果系统相对封闭,APP上架必须经过苹果平台审核才可以,而安卓系统的对外开放性大,所有APP都可以进行安装,所以安卓手机在用几年后会因为系统缓存越来越小的而变卡。
很多用户都知道安卓手机用了几年后和苹果手机的流畅性确实有很大差别,苹果手机用了两三年之后几乎感觉不到卡顿,而安卓手机在用了2~3年之后,会感觉整部手机的操作延迟性非常高,其实主要原因是安卓手机系统开源性比较大,几乎是完全开放,对于用户数据安全数据保护有很大的漏洞,所有的APP都可以在安卓手机上进行安装,并且安装后会自动下载数据或上传数据,会导致整个安卓手机后台系统内存逐渐占满,所以运行速度会越来越慢。
一、手机系统有很大差距。
苹果手机几乎没有什么缓存,当软件关闭的时候,苹果手机会自动对数据进行删除或者进行压缩,而安卓手机的缓存垃圾却一直存在,安卓手机最大的优势是对所有APP几乎都是源代码开放,所以安卓手机对于APP软件的适应性是最强的,用户在使用安卓手机时体验感会比较好,而苹果手机则限制颇多,很多软件都没有办法使用,所以导致苹果用户在使用苹果手机的过程中,软件安装都比较少,软件的使用率也会比较低,所以苹果手机的卡顿性几乎不存在。
二、安卓系统正在逐步完善。
当前安卓手机在进行大幅度的优化改良后,已经过了卡顿的年代,虽然时间用的久了还是会卡,但是已经改良很多,相信在不久的将来,整个安卓系统进行持续优化后,会变得更加方便快捷,会改善系统卡顿这个问题。
三、我的个人看法是什么?
我认为苹果系统之所以可以非常流畅和它的系统封闭性有很大关系,苹果系统对于自身系统的保护性非常强,几乎所有的上线软件都必须经过苹果公司的严格审核,所以苹果手机在运行过程中几乎不存在软件上传下载数据甚至后台自动开放的过程,而安卓手机的开源性海纳百川软件的种类各种各样使用起来也更加方便快捷,所以我认为安卓手机还是比较适合我使用的,我也比较喜欢安卓手机,可以有各种各样的软件APP来供我挑选。
首先安卓和iOS最大的不同就在于安卓是开源的,任何一家手机公司都能拿来用,而iOS是完全封闭的,除了苹果公司之外,谁也没有半大使用它。开源和封闭是这两大系统最大的区别,这也对二者的差异性产生了重要的影响。
其中特别是在软件生态方面,因为各大手机公司对安卓系统需要适配的软件生态的要求都不一致,所以这就意味着安卓必须做到适配所有目前市面上主流的软件,这给它的运转带来了极大的压力,这也是为什么安卓的运存动不动就达到12GB的主要原因。
而iOS由于系统是封闭的,所以只会受到苹果的打磨,而且需要的只是适配苹果公司的生态,甚至可以让其他的软件来适配自己,所以在软件生态方面上,iOS的压力远远小于安卓。
其次安卓手机越来越卡的原因在于硬件跟不上软件更新的速度,因为安卓系统的运行是基于软件和硬件相结合的,而硬件在出厂的时候就已经固定了,但是软件却在不停地更新,所以时间久了手机的硬件跟不上软件,自然就变得卡了。
1、这是由系统机制决定的,安卓程序都是运行在JAVA虚拟机上的,而不像iPhone手机那样直接运行在操作系统上。该虚拟机就像是个垃圾生成器和内存大老虎,非常消耗内存,会产生很多垃圾,安卓机会随着程序安装的程序越多,cpu能耗越大,从而越来越卡,而且随着用的时间越久,会越来越卡;
2、安卓内存多任务机制,从理论上来说JAVA可自动杀死后台APP回收内存,但是JAVA虚拟机却不能做到随用随收;有的时候在运行游戏的时候会出现短暂的卡顿,这是由于系统在强制回收其他APP占用内存空间,这些被占用的内存如果没有完全被回收就会导致手机一直卡顿直至死机重启;
3、此外,在APP开发上有很多开发者不会按照开发规范去调用对应的系统接口,可能会导致系统占用率过高,优化不足也会导致再高的硬件被渣优化拖慢;
4、在日常使用的时候可以定期给自己的手机关机,并清理不常用的软件,及时将软件以及手机系统升级到最新版本;手机出现卡顿及时使用手机管家软件清理手机空间和后台;