首先我们看看近几年安卓手机和苹果手机在内存上对比,这里我拿三星做比较,至少在价格上有可比性,见如下对比?
上图可看出,而苹果升级到现在才1g,而android升级到现在已达到4g,职能手机到现在也就7、8年,android在内存方面的提升的也太快了,而苹果在内存方面并未有多大的提升。有人看这里要说cpu为何不做比较,不是不必,只是觉得发展到目前4核、8核满地跑的年代,cpu虽然对性能有很大作用但已不是影响手机性能的最大瓶颈,而内存已经成为影响手机性能的最大因素。
当我们发现打开过多应用程序时,无论什么品牌的android手机,无论手机内存2g或4g,性能都会受到影响,这时作为it老炮儿,我想的只能是从系统入手排查了。
对,没错,问题出在android系统上,为什么这么肯定,下面我听我为您解析。
安卓手机系统叫android,苹果手机系统叫ios,系统在手机性能的影响有两大决定因素。
就像你见到一个正在路上骑车的好久不见的朋友,你迎面去跟他打个招呼说:”hello“,
如果他大脑是ios,他会立即停下车会先说:hello,然后再想:“这人谁呀;”接下再他推车和你边走边聊。
如果他大脑是android,他不会停下车,而是先想:这人谁呀,然后再说:hello.然后保持骑行的状态与你并行交流。
所以这两种人的状态 ,给你的感觉,你肯定认为android反映迟钝了些,感觉也不太友好,其实俩种处理方式都没毛病,只是给你的感觉不同而已,所以其实这是一个道理。
但从用户体验方面讲,就是当应用程序打开过多时,4g的android就会显得性能不足,而1g的iphone啥事没有。
垃圾回收机制我们在打个比方,就像不同性格的女人对鞋的使用整理习惯,女人天生购物狂尤其爱买鞋。
(说句闲话为了方便大家理解,我绞尽脑汁,发现只有女人在鞋这方面才有的比较,虽不恰当,但为了我这点心思给点赞吧)
其实说了这么多,想必各位也明白了,影响性能的最大因素不是内存,而是android系统本身的问题;
当前市场上android手机内存3g/4g比比皆是,屏幕越来越大,分辨率越来越高,因为android系统的处理机制问题需要更大的内存去满足高分辨率高电量、系统高版本的需求,所以内存升级越来越快。另外还有一些市场因素存在,ios厂商只有苹果一家,应用程序的设计都必须按照苹果都制定标准执行,完全以用户体验的为宗旨的;而android是是google 为了抗衡苹果 相当于免费一样提供给市场的的厂商,各种oem厂商基于自身的利益(这里的利益以后在讲)设计的android 版本带了很多附加的程序,很多应用你用不到,但它却偏偏在后台默默运行着占用着你的内存,这样更加重了内存的使用率,所以android虽然在内存上提高较大,但并没给消费者带来真正性能上的改善。
综上所述,笔者没有想说ios 一定比android好多少,只是针对内存配置在用户体验感受的一种比较;选择什么系统的手机无所谓,在于你自己喜欢,在于你习惯,更在乎你的感受。
(其实技术原理对我们来讲也没那么复杂,类比一下,通过我这么讲也就那么回事,了解了技术原理帮忙你更好的选择产品。)
如果您觉的我说的还不错,请关注我的微信公众号(ithelpyou)或者订阅我的头条号”it老炮儿“,我会用那普通的话语向您叙述那晦涩难懂的it技术。